The post reads like someone who is quite upset but trying to maintain professionalism. The mask slips throughout.
The points seem valid, however, and I will likely steer clear of Bun.