Thank you for documenting this so others don't have to go through the pain. The best thanks people could give would be to file bugs for each of your annoyances that are still relevant. Now that the problem is actually a bit more reproducable, the bugs should be relatively productive uses of the maintainers' time.