So let's talk about the current state of the game
I've been thinking about this for a while. and I didn't want to post anything until formulate a thought that wasn't predicated on emotion. I can't promise this isn't going to have some in this post, but I'll try.
The current state of the game, I believe, is at a tipping point. There are bugs plaguing the game that have been there for years, new bugs constantly coming up with "hot fixes" that may or may not actually fix the issue, broken new content, champions being changed without notice, the game economy is in complete disarray from cash offers, software security is essentially a non-factor so modders still exist, the list goes on. I think frustrated is a mild way of putting how a lot of people feel right now. But I don't want to re-hash every single thing that has probably been said a thousand times.
Whether you're free to play or someone who spends, games are a transaction. Time, money, or both is being spent for entertainment. With all of the issues and current game state, that entertainment is slowly becoming something that people don't achieve, and it's being replaced by resentment for a lot of us. I think for new players it's still a fun experience, because it's the only thing they've known, but for many it's basically a ghost of a distant past. If things don't change, you're going to slowly see long-time free to play and spending players fall off. I promise you that once it starts, it has a snowball effect, and eventually the game dies. I don't want that to happen, I've had a lot of fun playing the game through the years and it's one of those games that if you invest in it, can last a long time. I've made friends through the game that I enjoy playing with, I've enjoyed the competitive aspect of battlegrounds (which I think single-handedly kept the game going since its release even with the issues), I want that to continue.
So to the community, l'm going to see if we can try to spitball some solutions that Kabam can take to use to make the game better. I'll start it off, I've always said your graphic designers are pretty incredible with the work they do. But the development and integration of their design into the game needs serious work. The pre-release testing and quality control (not the CCP, but internal testing) needs to improve drastically. And obviously we want to see the borderline game breaking bugs get fixed.
This is just a suggestion, but I would like to see more time going into new content that you release. It's nice having 2 new champs a month (or whatever the average is, I'm not counting), but what I'd much rather is to take a step back and rather than focusing on new releases, devote more resources to the bugs and evening out the game economy. I know there will be some that disagree and enjoy the current rapid release structure, but also i know a lot of us really don't care if there's still pre-existing issues. I'd like to keep the current content, slow down and restructure into something where so many people aren't frustrated. Your marketing department is doing a good job of promoting material, but you can't market without good engineering behind it. When you do that, things like your twitch streams just become very cringe to watch (although I didn't have a problem with the game designers being on the stream talking about their work being done. They can't control what their management is telling them to do, and if they already did the work, go ahead and be proud of it, i have no issue with that. I mainly just disliked every other part of the last twitch stream). Also alter the way you approach your application security and how modders are detected. Obviously nothing is unhackable, but right now you have basically security theater with your report button and manual ban sweeps. Host a hackathon where you encourage people like myself and others to try and find the security flaws in their system, the reverse engineering is fun and you get to see what you can change (this is very common with larger corporations even with their dedication red teams, sometimes things get missed). Before you release new content, run it through your quality control/internal testing team before even releasing it to the CCP. If that means new content is delayed, I'm fine with that, as long as it's working as intended. Stop throwing out cash offers that de-incentives actually playing the game, that's how you make good money in the short term but it's a terrible long term strategy.
If you made it this far and got past all the word vomit, just try and offer suggestions based on what you're seeing or discuss the situation where they would be open to hearing what you'd have to say. I've definitely been guilty of just lashing out in frustration, but I also know that's not how people are receptive to suggestions.