I think there are a few roadblocks here that need attention for our government on the cloud makes sense. I'd put security at the top of the list. That's not to say that top tier cloud providers can't secure their services to a level required for government held data, there are just very different rules for data across the many government agencies. The second would be the government spending model, I've done business with government entities who have a use it or lose it budget. They over spend now on equipment to keep their budget dollars, shifting where they spend those dollars won't address that issue and it doesn't mean they will use the money any more wisely.