OP you raise many valid points, and I won't try to dissuade you that they are in anyway different to how you see them.
However, whilst valid, perhaps the issue is one of interest and/or burn-out. I see al the same bugs as you, but for me the game is still enjoyable, if it wasn't I have no doubt that the issues would be more annoying and would be a focus of my frustration.
That is not to say that the various problems shouldn't be sorted out because they should, but if they are spoiling your enjoyment to such a degree then perhaps it time to do something else for a while.
I have always found that when the problems with a game (or indeed any entertainment medium) become more of an issue for me than the simple enjoyment of playing it, then it's either because it simply no longer holds my interested or because I have burnt out on it.
These are of course just my personal views.