The author misses the driving force behind most of this - Chinese censorship and the money behind the Chinese market. If you're making a modern blockbuster you'll double your take if you make sure it plays well in China - which you primarily do by making it sexless, ensuring that any gay representation is minor enough to be cut, etc.
https://pen.org/report/made-in-hollywood-censored-by-beijing...