I think you are voicing the concerns many Hubs operators have at this very moments.
I also think that, as often, there are different sides to the story.
I agree with some of your statements.
Yes, the communication between 3D Hubs and the Hubs could be better. Especially when if comes to making changes in the way the 3D Hubs website works and the impact this may have (or has) in the amount of orders you may or may not receive.
On the other hand, 3D Hubs is for many customer a kind of a black box. Sometimes this is convenient, other times it is not. Meaning that if a Hubs delivers a bad customer experience, that customer would be lost of 3D Hubs.
Being a profit oriented business (I assume), 3D Hubs will try to improve the number of customers & orders in several ways.
Their decisions would be based on this assumption. Probably, decisions will not always work out in the way they were intended and only time will tell if they have made the right decisions or not. I certainly do not agree will all the changes they have made from my point of view, but, having talked to several people at 3D Hubs face-to-face, I can understand their point of view as well.
For example, there is now a waiting list for new Hubs. The reason for this is simple.
3D Hubs knows exactly how many Hubs they have and the kind of services these Hub can provide.
Optimally, in order to give customers a wide variety of options, all existing techniques should be available in every geographic area.
If you are going to be Hub number 127 in a specific area with just another iPrusa i3 (clone) FDM-printer, how much business do you expect to get?
Would adding another small FDM-printer add anything to the value of 3D Hubs to customers or to you in such a case? Or would it only confuse things for customers and actually reduce the number of order any Hub will get.
There are only so many order going around per geographic area and with an ever growing number of Hubs, this would mean less orders per Hub for everyone.
Does this makes things difficult for new Hubs?
Definately! But I do not see how things could be both improved for already existing Hubs and for new Hubs as well.