The game gives you a guaranteed legendary every 35 summons. So the longer you play the more legendary heroes you will obtain.
The game is very F2P friendly as some Epics are just a little weaker, or sometimes stronger than Legendary Heroes, here are few examples:
- Garius, still one of the most OP tanks/healers
- Sigrid, the best Rare in the game that can clear dungeons/fey/pillars.
- Voresh, another very good and versatile Epic hero
- Gerthin/Nadja very good damage heroes than can compete against Exclusive hero.
- Shadow epics Tatoth and Taldie are both amazing.
- Tonalnan is great WILD hero.
I am fortunate and have a strong roster of Legendary heroes and I still use the above heroes.
Now if you think about competing against Whales, who have inspired Legendary heroes then you are not being realistic, this is a gacha game and not skill based game.
Game also gives a lot of free Legendary heroes - Errich, Ardreth, Aladiah and now Calavera.
The in game ratios for Legendary heroes are also very good, and the best part is we DON'T need dupes to use the heroes, they are good when we get them.
The last comment is very weird as you stated in the opening you can't spend more money, but would if they gave you more free heroes 😛