Hi Benny. Sorry to hear of your experience.
I’ve never paid a penny and passed legendary without a problem.
Ok, I’m miles away from a big score, but I still got the materials and token, which scored me a 5*.
I don’t mean to brag, rather encourage you that it’s very achievable AND success breeds success - a few more heroes means higher titan hits, which means more loot etc etc.
If you are not having fun, yes, delete and walk away.
But if you do like the game of Endurance and Perseverance then whether you are Pay 2 Win or Free 2 Play - make sure you are Play 2 Enjoy (that’s a new one, thanks to @AngelPaladin)
Post your roster and the good folk of the forum can offer advice