Thats like saying "I'll dry the car" before even washing it, its not logical, there is a sequence.
There are several technical reasons as I described earlier why its being done this way, mess it up and possibly target 60-80% of your user base code broken somewhere, now thats bad.
Instead, you don't provide V4 functionality until it has proven its compatibility, its a major upgrade, I wouldn't dream of having 6000 sites broken because I recompiled a client mod for 2 or 5 customers asking it.
You have a point there, it shouldn't take that long, but I also explained that not everyone knows about issues mentioned to them, I'm pretty sure they got a priority list, in where urgent calls get done first.
Having trouble with a piece of code that doesn't work isn't really qualifying as a service critical problem, it would have been nice to get some sort of answer there, but not necessarily a solution since its quite frankly a bit larger than a quick fix answer for common problems, and last time I checked, they're pretty much busy making sure they do get stuff (even more) right this time, so far, I like what I see.
Patience goes a long way, although most lost that quality and 'demand' a solution to 'their' problem within the next 15 minutes, the world is a bit bigger place than what people perceptionaly make of it, just look arround with an open mind, you'll find it has a lot of problems.
If it isn't going the direction you want and aren't willing to give them the benefit of doubt, then there is only one solution to that problem, and that is indeed to leave.
But criticism is an easy weapon, anyone can handle it and has unlimited rounds to virtually bury anything with into the ground, it doesn't mean you don't have a point, but they're also human, a fact mostly dismissed using a medium like the net.
Sorry, but nope, why did I try to explain things to you? I did put in time and effort to come with an answer as to why things are going the way they are, that is, I'm trying to shed light into your problem, so in essence, I'm trying to find a solution to your problem by adding my 2 cents to it, thats not the (very) unflexible viewpoint of 'figure out your own problems', thats not a community way, I would have ignored your post completely if that would have been my state of mind.
I'm also pretty sure that the messages on this forum are getting scanned about what is going on in a community way at DH, its the preferred method of getting feedback actually. I've not seen a lot of hosting company's who allow this kind of public feedback be shown to outsiders, it would be so easy to make this a private forum, DH didn't, and I applaud them for that, it shows exactly how they look at things.
Cynical remark, you'll find more than 6 billion different interpretations of that newsletter, I personally did find it pretty funny in a DH traditional kind of way, would you have reacted the same way when you wouldn't have any problems with DH? Doubtful, therefore I understand your reaction.