Putting unrealistic restrictions (only works in IE, can only use .Net) is going to hinder the progress of its development.
There are times where vetting and change management make sense. But then we have applications that were built before 2008 and realize that in the long run, with the tools of today, it would be easier to use the tools of today than adding another feature to this bloated mess.