My only opinion is that if 7 is as terrible as Vista, Bill Gates needs to get raped in one way or another.
XP has never fucked me over. He would be wise to build on that. (Although the terms "learning" and "cause and effect" seem to be something Microsoft is not familiar with.)