This game has the WORST matchmaking out of anything I have EVER played

I swear to god, my Marth has been hovering between 14.7-14.9 mil for MONTHS, right? Tell me why the FUCK I dropped out of Elite Smash in one play session? I'M FUCKING FUMING RIGHT NOW. I legitimately got stomped by NINE different players in a row without taking a single stock. I couldn't get out of disadvantage for even a second. I got zero-to-death'ed THREE TIMES. I GOT FUCKING JV 4 STOCKED!!!! It felt like I was playing Philip the Melee AI with no reaction delay! The one time I actually got ahead, the match suddenly got laggy as hell and SD'd. GSP means fucking nothing. NOTHING! You could meet a 15mil K.Rool who's the worst player you've ever faced, and then turn around and a fucking 8mil Sephiroth three stocks you. There's absolutely no consistency with GSP or matchmaking or anything. The online sucks so bad that lag isn't even the biggest issue. Fuck this game man.