Those issues were related to Covid. It made perfect sense for them to focus on their corporate clients, who are their largest revenue source. I’ve also never heard anything bad about their customer service, nor the quality of the products or pricing.
Now that those supply issues have been solved, there’s no real reason to be wary of them. They make an incredible product at a fantastic price.
I have an account with Tuta. I set it up to be able to use my own domain, so Ive created a few throwaway accts.