No surprise there. The devil (angel I guess in this case) is in the name and user's perception. People are familiar with the name Windows and 7 means a better version. Vista means something totally new and after years of being comfortable with Windows why switch to something new.