Pro play is too obvious but even Diamond players more know about LoL than high elo CS players know about CS and Diamond can now arguably be low elo because of the rank distribution.
I've been playing CS since 2015, and started climbing in CS from 2016-2017. After that it was me playing like once every week or 2 here and there. CS isn't more intelligent than mobas. If that were the case then every gun in CSGO would see significant use but that's not the case. Only a select few of guns have been staple in CS history and still is to this day such as the M4, AK, AWP, Deagle, USP, Glock. No one gives a shit about shotguns or SMGs (until 2016). Why? Because they aren't meta. Then Valve tries to change up the meta a bit only to receive backlash in return.
In LoL, you can go in depth with the changes in the meta since 2009 (where the meta was developing) to 2019. There exists champs like Ryze and Azir that require so much champ and game knowledge that they have poor winrates in low AND high elo but are contested picks in pro play. It's as if I added a new gun in CS that has a very weird spray pattern and accuracy, but if mastered can be the best gun in the game because the damage and or fire rate and or cost backs it up. In CS there doesn't exist a gun that can come close to that purpose other than the FAMAS with it's weird spray pattern (but poor overall accuracy even when mastered), FAMAS in burst, M249, maybe the AWP depending on what elo you are in.
In CSGO you have utility usage, you have map knowledge, gun knowledge, you have positioning, you have mid round knowledge, you have economy manipulation (that no one talks about btw).
In LoL, you have lane manipulation, you have setting up your lane for a proper gank that wont go wrong, you have setting up your lane for a 1v1, you have positioning, you have back timings, you have to know what slow pushing and fast pushing is, you have to find out when you should roam and how to roam effectively and what lanes to gank, you have jungle creep timers, you have to deal with getting vision on the fucking map, you have runes, you have items, you have item actives, you have a champ pool that can act very differently ontop of the fact that there are 5 different roles in the game where as in CS people tend to have only 2-3 effective roles total because they can't be bothered to know what lurking or being an IGL is, and mid round shot calling like CS but with more pressure as it is very punishing if you make an error so the pressure is on more so than in CS which makes IGLs, coaches, analysts more valued and are as a result, top priority more so in LoL than in CS.