It's true that many developers hate Scrum. You just have to Google "why Scrum sucks" to see the myriad of blog posts about it.
But I think your conclusions are very, very incorrect. I don't think you've understood why developers hate Scrum at all. Being a developer myself, I found this article very patronizing to my profession, my intelligence, and my dedication.
If you actually want to understand why developers hate Scrum so much, try reading what they write about its inherent problems, and doing so with an open mind to understanding them rather than refuting their claims. Hint: "less time to code" is pretty low down on their priority of gripes.