I agree with the previous post that the article doesn't contain as much substance as I was hoping for when I saw the title.
What disturbs me more, however, is that it seems to me that most of the people who have written the "negative" remarks toward virtualization above, may not have good virtualization experience to begin with. (either that or they just don't understand the technology they're working with!?) Sad, because since the article itself doesn't have as much meat as it should, quite a few people will end up gaining as much / more information from these posts as they do from the article!