This is rubbish. The team with the best players is almost always going to win trophies in their respective leagues. How often do teams outside of Barcelona/Real Madrid, PSG, Juventus, Man City/Chelsea/United/Arsenal, Bayern Munich, etc. win the league? How often do they win the CL?
Money brings in the best talent and the best talent wins you trophies. You can put whatever spin you want on it but the reality is 11 world class players are going to defeat 11 hard working players 9 times out of 10. In my opinion you can carry one or two honest battlers, not seven or eight, as you're suggesting.
Also, Real Madrid have won two out of the last three CL and are on top of La Liga, if it's not working for them then I'd like to know your definition of 'working'.