Fuck. socket.io. So. Fucking. Hard.

Seriously. Why is the library so shitty? Why does it packet format suck? Why does Wikia use it? (Okay, the answer to that one is because Wikia sucks).