Did you not know that the said companies didn't have dedicated support staff? Was this a surprise to you? Did they make you believe they had people you could call and talk to?
If you knew and still chose to do business with them, that's on you. If they misled you, then sorry to hear that and you should take your business elsewhere and leave them thumbs down in as many places as you can.
There are countless businesses without dedicated phone support that provide immense value, but can only do so in an environment where linearly scaling costs aren't forced on them. Phone support is such a cost. If such a requirement is mandated, a large portion of legitimately useful businesses will vanish and it'll be a net negative for everybody.