Sounds like the system is set up in such a way as to deliver a under-performing product. Especially if it optimizes for "lowest cost per rated point". Quality things require significant investment.
No wonder IBM has to go get developers outside of the US/CA/AU if they were the lowest bid.
Now it all fits together. Whenever i go to my states web services and they look odd. I now know why. That is changing though.