Hire competent programmers or hire cheap programmers and install a database firewall instead. Some companies are going to opt for the cheap programmers.
Other than that, I guess you could use the database firewall if you have an old legacy system of questionable quality.
Just remember to start counting from the day the bug was reported and not from today.
Apple is dropping MacOS's support for PPC later this year, but you can still get Safari 4 for PPC today. Microsoft never even made Silverlight 2 for PPC.
And it's not that I mind; I've never encountered a site requiring Silverlight in my daily surfing, and if I did I'd just go somewhere else instead of reaching for my MacBook Pro, I'm just saying that Flash beats Silverlight when it comes to platform support.
The Mac version of Silverlight only works on Intel Macs, where Flash works on both PPC and Intel.
*Though that is not saying much