They released him because people have been begging them to for a long time... but they missed a few bugs in their haste. So they're going back and fixing them.
Well, do you remember when they used to release a champion every 2 weeks? 'Haste' my ass, I don't know if they have pulled a ton of money out of champion development or what.
I'm not gonna say they are bad for doing it, but it is their fault, not the communities, even if the community has some accountability. I'm just saying, if you are gonna tell the community you can have something done at a given time, at least be able to do it. Something about him being held off for another few days seems better then him getting buggy after his release, if you ask me.
Especially when people could have sunk real money into a bundle/just him. Even spending IP means you've spent time of playing on getting him. So not being able to play him after having spent the money/time, it's understandable to be frustrated. If you bought a computer then found out a hardware piece was missing, so you'd have to wait for it to arrive, wouldn't you be pissed?