Please, I didn't mean any offense or negativity with my post, and I don't want to spark an argument here. :<
If it is laggy don't play that person.
Let's analyze dealing with laggy opponents. It may just take a minute or two for you to enter a room and actually start a match. However, if the connection turns out to be slow and choppy, you have to endure through the whole match, which are typically around 3-6 minutes, unless you quit. Quitting forces you to be put on a timer - usually ten minutes or so - until you can play online again.
The whole process of encountering and leaving a room with a laggy player will take about 10 minutes, perhaps give or take a few minutes. Not only are laggy opponents rather common on FG, it can be frustrating to deal with them,
even if you leave as soon as the first game ends. Unless you magically predict which players are laggy and quickly flee before a match starts, you're bound to undergo some unpleasant matches.
Friends are better than for glory players if they are the right skill levels, no question. You do need those players of higher skill though to really challenge you. Of course if you have friends of different skill levels that is optimum, but for glory gives you the option of playing a vast array of skill levels and charachters and playstyles.
What's the difference of playing with 10 different people on FG and 10 friends? Unless all of your friends are at the same skill-level, which
I highly doubt, FG and playing with friends will both result in interesting and new battles.
The only major difference is that playing with friends has benefits that were already mentioned before~
Also players that spam constantly or roll a ton don't have a negative reputation at tournaments. Any legit player respects any other players playstyle that works. If they are spamming or rolling and getting rekt no one cares about them anyways.
Take ZeRo as an example. I love ZeRo. Many people do. He has a very well-established fanbase, and for good reasons, too. He dedicates time into Smash and works hard to perfect and hone his skills.
Many people dislike him because he use high-tier characters, such as Diddy Kong, and now Sheik. Their reason is that he simply wins because the characters he use are "easy" and "broken". They don't care that his choices helps him win; they just think his ways are lowly and cheap, which isn't true at all.
If ZeRo won tournaments such as Apex and Genesis 3 by rolling around and spamming, do you really think his reputation won't be impacted? People wouldn't respect him for using a playstyle that works if it involves such low-skilled techniques, not even so-called "legit players".