HotS is a better game than league right now
League has become a short-game damage fiesta and games are decided by 5 minutes and mostly end at 15-25m and guess what, they do it TERRIBLY.
At least HotS has short games like LoL but they execute the concept well and lots of heroes are viable or unique unlike "pick the champ that does more damage."
I think the only reason LoL is still popular is because people cant accept the fact that LoL has unfortunately become a bad game from one of the best mobas because they spent thousands of hours playing it and cant accept the concept of quitting.