I agree with you 100%. I think the only complaint I have and not because it affects me but it does indeed affect others is the hrothgar/viera situation. It's been several years and there has been no word on a fix...when 3rd party tools have fixed it years ago. I'm shocked they just haven't implemented yet.
Other than that...I'm in the same boat with you and think the devs try really hard and I know for a fact that development work is extremely hard to do.