A) LucasForums isn't a Lucas owned site.
B) BioWare cannot show support for any mods for this game because of licensing issues with Lucas. That is also why this isn't a straight up Aurora engine setup as far as files go. The 2da's were compiled, etc. to make it more difficult to modify.
C) Bioware actually does support mods to games that they are allowed to support them on.