I've frequently upgraded and changed parts in my PCs over the past few years an only once has Windows refused to activate. It was fixed with a 15 minute phone call to Microsoft. I find it hard to believe this is a serious issue unless you're reinstalling or changing parts every week or something.
Edit: And by upgrading parts I mean things as big as upgrading the CPU and/or motherboard.