wonderofl
I would contribute the skill gap in advanced and main more to the lack of resources to learn the game, as well as teams not living for more than one season than class restrictions. They definitely still play a role, but I don't think it is significant. For class restrictions I think it can be a two-way street, I think too many restrictions as well as too little restrictions contribute somewhat to a skill gap, but again, I don't think it would be that big of an issue if teams actually stuck together or if there were more valuable resources to learn the game. Resources are hard to make because so many different situations come up, and it isn't always entirely resourceful to watch invite demos, for example, where the pace of the game is so much faster than it is in main, you really have to work your way up in terms of skill level. I will say that RGL looks at class restriction (at least now) from a team-based level, where people are more likely to get restricted if they start stacking rosters or if they are a high invite player playing in advanced. For example, to let a team that has won advanced on 3-4 different classes go unrestricted would be somewhat unfair, maybe not as stringent as we have been but situations like that will see some sort of restriction. I 100% understand being more lax in Main, as I said I think as Advanced gets better less class restrictions will exist in Main, but for IM, AM, and NC restrictions will probably stay relatively as strict, as to why I stand by my "way more important" wording.
For your last point, did you really just call yumyum, someone who is solidly bubble invite playoffs (5th place), low invite? They're in a completely different situation from scarfs and legit, who played on low invite teams portland (5-13, 8th place) and HR Team (-1-18, last place) respectfully. The system we have in place isn't 100% fullproof or without flaws but I would say it is fairly consistent in terms of: Teams that have won a division, and players that have almost made invite playoffs.