Sorry. The game is balanced. It's just hard to see when you think in terms of entitlement without decision making/thought.
You have choices to buy champs in your limited 5 champ store pool.
You have choices how to play carousels
You have choices where to position your champs
You have choices whether to suffer and then spend, or you spend and come up short of levels/champs.
There are a lot of decisions that you purely make. Many are based on only partial knowledge, but there are hints, and you have access to knowing what everyone else is building, to build something else.
If you are getting shorted items, you need to build around that.
If you do not have Grievous wounds, you will lose!
Champs:
I have a perfect example for you of what loses:
Two days ago, my almost Diamond friend suggested he climbed in TFT using this:

Swore up and down I should try it.
I saw mixed results. While searching for these champs, I bypassed a potential Noble setup, an Glacial setup, and by round 3 I had at least TWELVE Veigars pass my store. Ofc I didn't buy any of them because it would be a deviation from the suggested path.
Needless to say; I lost 8th place searching for his build faster than any game I've ever seen. I saw 3-4 matches that has the potential to carry #1, so I can see where he was coming from, but depending on RNG to build that same build every game is just stupid.
I could have had a round 3 3 star Veigar/Knight/Yordle setup. I could have had full noble and probably Gunslingers. But, I gave it all up to follow a build that has parts that are not only difficult to reach, but takes a couple specific items to work (Katarina needs Sorcerer)
But...... then I picked up Ahri and began playing with builds around her and a team that could keep her safe, and suddenly I'm winning again. Winning hard again. Like with Summoner's Rift, you need to learn all your champs, what works well in a specific match with them, and be adaptive,