I don't get why Sorata is getting so much hate.
I've read through a lot of the comments on Sorata and they all seem to hate him as he blames others. This may be the case but you must realise he is a teenager. In your teenage period, I can guarantee you that you will always blame something or someone else for your mistakes. Heck, as of now; I am a teenager and I am experiencing the same. You also must realise that he is living with geniuses. And him being the only one who isn't a genius is quite depressing.
Imagine this: You have 3 other siblings and it turns out that you are by far the least talented person, the underachieving person and there will be a point where you'll become jelous of them. You'll have tantrums, you'll blame them.
Forget that! Sorata even realised his mistakes and apologised for them! I've been through similar things and I've never apoligised for my mistakes.
Also I am a Nanami Aoyama Fan. If you watched the show multiple times like I have, you'll realise how good those 2 can be when they are paired up.
Anyways you can see why I ship them if you go to Nanami Aoyama's Character Page. That's all from me!