Hi Romarain. I appreciate that you are passionate about your position, but I wonder if people (including the developers) understand what you are saying, have put thought into the product they have devoted their careers to, and reached a different conclusion.
In other words, rather than saying everyone who disagrees with you is wrong because they suffer from some kind of deficiency (humans, lazy, whatever), you may want to consider the possibility that they just don't agree with you.
Regarding your point about how easy this is, in my experience, even small changes with a program can cause havoc. And, I only program on a single platform. Evernote has to match everything across eight major platforms, and they have millions of people depending on them to do it well. So, I think as users we certainly ought to suggest things (it is great that you are), but we also ought to show some respect to the developers for the hard work they have done, and refrain from ridiculing them. There are people at the other end of your post.
Besides, they might be a little more amenable to your suggestions if you rhetorically hug them instead of kick them