I agree that the cloud will downsize but only if the IT staff does not prepare for it. People hear the buzzword 'cloud' and they want it. the slick M$ commercials about the cloud make it sound really nice. so if the IT staff does not learn virtualization (at least an understanding of how it relates to the cloud) then people will look for those that know it.
Of course this is just my opinion.
Keep Up with TechRepublic