Well, I think most people you find on here are going to say that it is worth the time...If you are enjoying it. Not many on this forum will tell you it's not worth your time. But in the end, this game is a maarathon, not a sprint. There is a LOT of RNG in this game, so you don't always get what you want...or expect. Sometimes it's a pleasant surprise, sometimes it's super aggravating. "Good things" aren't always what you think they are. Levelling Epic champs skills can often be better than getting a Legendary Champ without Skill Tomes. Most champs have their uses...Some are better than others. I know I burned my share of good champs before I figured out what good was (Rector Drath), and built bad ones (Gloril Brutebane, Ursine Icecrusher).
But in the end, the real questions to ask yourself are: 1) are you having fun playing the game and 2) do you want to get better