Vista shows how important the initial reputation is. Everybody had made up their mind to hate it, even if the hate wasn’t fully justified. There wasn’t much Microsoft could do about it, other than releasing Windows 7.
I agree with reputation, but just made up their minds to hate it? That's a tough take.
Design wise it looked cool and introduced the search bar. But there weren't enough benefits to switch.
While on the cons side, it was a very heavy OS. In an age of 128 and 256mb of ram, vista needed 512 to function normally. That was a huge performance hit out of the gate. It didn't feel like an upgrade.
Even when computers did improve and became able to handle Vista people weren’t willing to change their minds about it. Windows 7 had a 1GB memory requirement. Why didn’t more people use Vista right before the Windows 7 launch?
That's where your comment about initial reputation kicks in. I'm in agreement with that. I'm just not in agreement the bad impression was unwarranted.
The talks about 7 at the time still pressed why an XP user would switch, since XP was a great OS and worked well without any glaring missing features. This is a reverse proof. The reputation of XP was so strong that it was still hard to get people to switch 2 OS versions later.
Just to add, Vista’s biggest change broke compatibility with so many applications with the implementation of User Access Control (UAC).
While it was a long-overdue feature for security, lots of older applications would either fail to install or not work properly because it expected to have full system access with no roadblocks. While there was compatibility mode, the results were still very much hit or miss.
Then there was the massive headache around the original implementation of UAC which would constantly go off, usually multiple times during a software installation and again when starting some applications. Most people would’ve turned off UAC because of how annoying it was.