1- You are confounding how a product is developed with whom the product is produced for, that is not at all the same thing. There is a difference between consumers expressing their wants/needs and evaluating their feasibility, there is a large difference between our expressing changes here in the OF and Square returning and saying "sorry, we can't do them due to budget/netcode/ insert other reason" and hearing absolutely nothing at all , via OF, LL, etc.
2- There is no need to be repeat again, some variant of " be careful what you wish for, you may JUST NOT LIKE IT". Please, I would say that many of us have been affected at some point by what we have perceived to be a negative job change. Kindly don't be so condescending as well to tell us that we have some exaggerated sense of self-importance because we communicate in a discussion forum which is intended for exactly these types of exchanges, as long as we respect expected forms of conduct.
3- While I agree that it would help to have an agreement on some changes, it really isn't atypical in complex discussions to have contradictory positions. That really should be a reason for someone to say "your process was bad". Too bad, I didn't see people criticizing the strike helping much over the years. Where were the people that are criticizing this over the years? I would 90% were silent.