I have to disagree.
I don't think the issue is that simple
When you pug, there's a good chance the game is going to be awful, for a lot of reasons. I'm not a very social person, so pugs are kind of intimidating to me (this goes both ways really, full premades are awkward too). Telling people I don't know that maybe we should do this or do that is quite awkward for me.
Now, if I'm in a group with people I like, I have two ways to win! First I have people I can count on and who won't tell me I'm an idiot for suggesting something. That makes me feel at home. Secondly, even if the game is unbearably bad, I'm still probably having fun cause I'm hanging out with friends
And the end of the day, winning or losing isn't that big of a deal. I'm really bad at being competitive, I'll "throw" a game cause someone I like is on the other side. There are a lot more important things to me than winning. I try really hard to win, I always play the objective, I'm almost always on point and if I'm not I'll be there shortly. In the end though, it's the game that matters, yeah the end is great too but it's the story that matters. All stories must have an ending but the ending doesn't change what you had experienced up to that point.
Every good games has a struggle, both sides are good, tough. They play the objective, the battles are hard fought and back and forth. Give and take, give and take. Stacks are high but still no returns, no caps. Then something amazing happens, someone does something crazy, and the game changes. Then the game ends in victory or bitter sweet defeat as the other team caps just as the game is about to end, in a triumphant last call. You're either screaming "yes" or "no" but everyone is thinking "damn, that was an awesome game". Win or lose, it was a good game!
Kind of- got off course there, heh, I'll stop ramblin' now