I think I agree with just about everything you've put there.

I think the biggest problem with Vista was a serious case of PEBKAC.