Several of the recs and suspicious games are linked in the posts from ML and othersBee seems very suspicious, but let's play Devil's advocate...
First thing first, where is the proof? Do we have anything else than testimonies of top players?
We are talking about 300K here and we already know what kind of shady things happened for 100K before... But I am happy to see that a drama is cooking, too bad that AOE4 players are not posting here, only fan boys.
You can boot them up in AoE4 and watch Bees PoV for yourself