I fully agree that it is shameful that we can't contact these companies, but suppose you want to send 2fa tokens as a startup. Should you not be allowed to offer 2fa through email unless you're at a scale where you can answer every reply email?
Hell yeah. Don't threaten me with a good time.
If your service is free than I don't think anyone is entitled to customer support, since there aren't really customers in the first place
It could even be quite high, like $100 million or $1 billion in annual revenue.