These are good points and possibly true, but we need to be careful. I haven’t formed an opinion on this particular matter with these three companies, but across the econony in many countries -at least in the US and Europe- we often see that the rules are fine, they are just not applied. (The bank failures in the US earlier this year are a good example: bank regulations might be good enough also for the US, but the Silicon Valley Bank and others were exempted from the rules … But as I said, I don’t know whether there is a similar pattern here.)
The best thing would be if end users would stop buying at such companies, however, no matter what the rules are. I fully agree.