No, the real TL;DR was: Grow the fuck up, and learn to work for what you want, instead of expecting everything to be handed to you.
See, people have always been able to just pick up games and go -- sure, not everyone won, but not everyone wins in real life either. It's all about whether or not you had fun playing... and guess what? People did! Why do you think Nintendo was so fucking huge?
F2P is nothing positive. It was an experiment done by greedy companies that made a lot of money despite players in the rest of the gaming world freaking out about it and calling it the doom of gaming -- and, you know, they were right. When the rest of the greedy suits saw the income potential an F2P game had, they all followed suit and shot the quality of their product in the foot in order to milk every cent they could off of people. You talk about how it's making gaming more accessible -- no, it's really not. It lets people experience shitty quality and lack of passion, and then they begin to expect that as the norm, which lets other, equally shitty, companies put out the same garbage. And now, because of all that, we have the abysmal state that gaming is in -- and who do we have to thank for that? Lazy, entitled brats who can't be bothered to lift a finger or spend a penny on a game. Back in my day (I'm probably younger than you, by the way), we worked for what we wanted; you didn't win a prize for coming in last place, and you didn't get a medal handed to you for walking onto the track.
DLC is just as bad as F2P, but I think it's worse in principle. See, DLC is just content that you rip out of a game and resell, calling it new. We used to call things like that expansions, and they would ACTUALLY add new content, rather than things that should have been included in the base game (and, oftentimes they were, and then removed and resold).
And yeah, games are VERY easy to make these days. If you can use a mouse, you can make a game using many of the thousands of programs out there. With a little coding knowledge, you can make your own engine and game. Making a triple A game or a full-blown console game isn't something that takes 7-8 years either, that's just what we call poor work ethic and lazy employees. You may ask what right I have to talk about things, well, I've interned at Nintendo, taken several college-level courses on game design, taken a few art courses, and dabbled in my own development -- so, I know what I'm talking about. And I can tell you that developers are beyond lazy.
Winning is fun and all, sure, but, like you said, the fun is in the competition. And, when a champion I enjoy just is flat out not competitive, it's not fun. Oh sure, I could play someone like LB, Kat, Yi, or really any ADC, and win EASILY -- but I don't have fun. It feels like cheating, and I don't feel like I really deserve all the kills / wins I get. I want to be able to play someone like Ori, Bard, Azir, assassin Ekko, Eve and so on and actually be meaningful and competitive... but I can't have that, because it'd make the whales upset.
See, if a whale sees this champion that they can't play beating them, then they have a tizzy tantrum and quit the game, losing Riot (Tencent) a good portion of money, since they were a whale and all. To prevent this from happening, the more complex champions are nerfed into infinity, or have shitty scalings right out of the gate, so that the easy, whale-friendly champs can easily beat them. And that's how any F2P game works.
But yeah, get the fuck off my lawn. Go ruin someone else's hobby.