I think my biggest issues are these
The lack of transparency. I get they are from a different part of the world where maybe customer relations isn't a big deal, but in the age of 2020, it's just a little dated, and is only a hindrance, as you can see it only causes more hysteria and...