it really isn't that complicated there are many amazing aspects of Thailand (culture, food, tropical destinations to name a few) ; HOWEVER, it is possible to hate the corruption at the same time.
I have an O visa, so I am not affected but until Thailand is open more it seems it would allow those who can prove funds be allowed to stay...but I understand both sides.