I get it. I really do. But what do you think is more likely: Apple engineers are incompetent and can't figure out how to fix certain bugs across multiple years of development or bugs that may seem prevalent in a place like this (where people come when they have an issue) are actually pretty rare and aren't high on the list of priorities?
I, for one, couldn't care less about the badge count on my Mail app. If I'm expecting something important, the split second it takes me to tap the app for it to open and refresh is no trouble at all. Don't even get me started on the text box issue in Messages.