This is what I feel is wrong with the game, and I also gave some fixes.
Okaaaaay... 3rd time's the charm...
1. How I feel about the game right now
-How many times have you started a game with your friends, hoping to have some fun, (maybe it worked some times), but most of the time your friends got tilted, and left after a while? I know it happened to me countless of times, but why does it happen?
-It's because the game got stale, it got boring, you can't hop in a game anymore hoping to have some with your friends or maybe have some fun alone and meet new, fun people. You can't play some random stupid champions or builds and have fun. And at the end of the day, everyone's gonna get mad and start flaming, get into arguments, etc.. It's like Riot is trying to force the competitive side of the game into the community, and the community is just adapting to it, accepting it... I feel like everyone's grinding rankeds, thinking they HAVE to win the game and are too focused on winning to have fun...
2. The XP System
-It became really easy to level an account to lvl 30 considering how difficult it is to level up at higher levels, I feel like new people are just rushing to get level 30, buying how many champions in necessary and then getting into ranked asap. I've seen a lot of people that don't have enough mechanical skill or game knowledge, and not even a good champion pool (I suffered of the lack of champions in my pool on a new account aswell). I feel like Riot should make leveling to level 30 more difficult, so the players have more time learning the ropes of the game aswell as getting more champions.
3. The BE System
-The current state of the BE system is bad, maybe this is just me because I don't play the game 24/7 anymore, but this is how I feel about it: -Considering how hard it is to level up accounts after level 30, it's even harder to get BE since the only way to get it is by getting the first win of the day, which is only available once a day and only gives you 50 BE which is basically worthless and opening the champion capusles and then disenchanting the champions you get, which is unless you're really lucky, a very low ammount of BE, but even if you get lucky, it's still really low... They should either make getting BE easier by getting more champions from capsules, getting more BE from disenchants or making level up's on later levels easier so you can get a decent champion pool.
4. Chests and skins
-Chest drops are good, but it doesn't feel rewarding when you get a skin from a chest, you can either get a really bad, common skin, so you can disenchant it for 100 OE or get a good, rare skin so you can disenchant it for 200 OE (more or less depending on the skin, but you get the point), and rerolling skins is basically not an option, since you'll lose your good skins and get a bad one 99% of the time, but if you're feeling lucky, why not, just don't come crying how you lost 3 of your good skins for a shamrock malphite (happened to me personally...). It doesn't feel good to get a skin, because it takes a lot of time to get a skin you actually want, which is understandable, but it takes twice as much or even more time to actually upgrade it, especially since they lowered the drop you get from disenchanting a skin, you need to disenchant A LOT of skins, in order to get one you'd like, especially if it's an ultimate one.
-So, let's say you get a lot of good skins for a champion you like, and for example you stop playing it completely, or you don't like a certain skin on the champion, I feel like Riot can implement a trading/selling system for skins, kind of like valve has implemented so you can trade and sell skins on the community marked and other sites, I feel like it'd be a nice addition and add more purpose to the skins instead of just the skins sitting there, collecting dust, chests and keys will also be purchasable more, and overall I feel like it's just gonna be a good addition.
5. There isn't any reward when you're playing the game
-If you've played this game for a lot, and let's say you've reached the rank you wanted, it feels like you've wasted all of your time just grinding the game, for nothing. As you rank up, there's on sense of reward as you do so, like it's cool to get a good rank, and yeah, you get a semi-decent border and icon depending on what rank you got, but the victorious skins are really bad, and the chromas for the higher ranks are even worse, it's a good idea, but I feel like it's not been done correctly.
-Also, giving the players honor capsules and wards and at the end of the season, I think that's a good start, and they should do that more in the future, not give away free skins and stuff, but you get it.
TLDR: -The game isn't fun, because the competitive side is being shoved down our throats;
-The xp system allows newer players that can't play the game very well to pop into ranked games with more experience players and possibly ruin the game for them (this doesn't affect me personally, but I'm sure it does affect a lot of people)
-BE and champions in general are really difficult to get, and a lot of the newer people get in ranked with a low champion pool, and with autofil, they're not able to play certain roles, BE is also difficult to rank up as you climb the ranks, it's just difficult to get BE and champions in general;
-The chest drop is too low, and the OE is really rare to get, which is understandable, but it's almost to impossible to get some skins, even if you play the game a lot, and they need to implement a skin selling/trading system;
-There's basically no reward when you reach a rank, and you don't feel rewarded when you play the game, not even when you open chests and such...
I'm not gonna go into the game mechanics, but I can if you guys want me to give an opinion on that too