I don't feel your frustration is wrong, but I do feel that you are taking too much onboard collectively. The providers presented and discussed here are business people, and just as in any other field of business, some providers are purposely unscrupulous, deceitful in their advertising, lacking in the services provided, and practice questionable pricing tactics. At the other end of that spectrum are clients that are impossible to satisfy. While it is generally these two extremes that generate the more acrimonious discussion/debate exchanges here, there are many other substantive exchanges that render need-to-know information and provider recommendations, as well as cordial exchanges between providers and clients.
I hope you will reconsider your inclination to leave the fora.