It seems a lot of people who hate win8 are just used to 7. It takes time, but you get used to it after a bit and it ends up being really smooth and fun.
I just got 8.1 on my desktop (migrated from 7) and I like it much better, everything about it just seems smooth and fast.