What's got everybody hatin' on ol' Snake?

Indeed.

Yes.

But you’re not alone.