I don't think playing pubs is an org requirement. There are some pro's in the scene that don't play pubs, for example Sumail, Nisha/m1cke/Boxi also very rarely plays pubs, and Kuroky when he was active also famously didn't play pubs. It's more of a matter of if you show up, and can perform, that's ok.
Topson was recognized in the pubs and I think I've overheard it in some pros that they really have a pub game requirement unless the org will just pass on that requirements for some exceptional players.
I used to play like 6/7(nomemeintented) pubs a day everyday, but it takes a toll on my mental. The more you climb up the ranks the worse it is. I have been gravitating between Low Immortal/Divine 5 for years now. It's fun when you can solo carry games by skill diffing opponents, but when the games become evenly skill matches, it becomes RNG on the teammates you get, and how much you can carry their weight. I literally had a punching bag nearby so i could punch something after games. And the teammates don't even necessarily have to be toxic, most of the time, they are retards thinking they discovered the new meta at fucking 6k mmr. In just 4 matches yesterday, i had an mid IO, offlane Wraith King, and pos4 Magnus. Unplayable games, lost on draft. When your mid IO goes 2-12, you're held hostage for 40 minutes trying to win an unwinnable game. Now imagine this is your job, and you're forced to deal with these people 8 hours a day every day. Sure, there are way worse jobs. But being a Dota pro is not easy.
I feel you and I can relate on that, I'm also in the bracket. It's hard on the immortal bracket when there are those grievers who always cry. I queue specific one role and I'm just enjoying the games, win or lose. I encounter also those unorthodox heroes and plays against their roles but I don't complain at all even at the end of the game, I'm trying to maintain PMA for my behavior score. Being a pro is hard, true but they're paid and receiving salary and it's an exceptional opportunity to be one that many are dreaming of and can't find theirs to play with.
There's a lot of matchfix going on in SEA and China, but at least those have the courtesy to do it in their shit tournaments, like lunar horse, or any tournament organized by CringeStation. These tournaments rarely appear in mainstream bookies, just the asian ones. And i'm okay with them matchfixing in those tournaments. Just don't do it in fucking TI quals or EWC mainstage or anything that actually matters. There is also matchfixing going on in EU, like EPL. And to be honest, i don't really care. I don't bet in those tournaments, and i don't care who wins it. But matchfix in EU/CIS is much less than the rest of the regions.
Speaking of TI, I'm not sure if there will be a controversy involving XG that they're probably involve on a 322? they've been eliminated too early. Skill diff I guess.