I regularly bounce back and forth between my WIn 7 machines and my Win 8 machines and barely notice that I've switched OSes since, other than the Metro interface (which I only use on my touch equipped tablet), there isn't that large of a difference between the two. I use vanilla Win 8 without any Start Menu replacement and run the same set of programs on both OSes.
I agree with the sentiment that you are free to like/dislike what you want and to choose which OS you prefer but it is unfair to call Win 8 crappy.
I personally don't think Win 8 offers enough that I would upgrade a Win 7 machine to Win 8 but also would never downgrade a Win 8 machine to Win 7.