But to me, the biggest stumbling block of vista is hardware did not keep up, or rather it jumped way ahead of the hardware curve. There were tons of computers selling at the vista release date whose specs were fine for XP that microsoft bullied the OEMs to switch to vista that absolutely had no business running it.