I had a similar call with the CIO earlier this year, 4/4/2012 actually. He indicated there were huge changes to make the website better, coming, and they would be fixing all the system problems. He also told me that they are on a 4-6week release cycle.
They all say its going to get better. None of it is happening in any kind of timeframe.