Game is alot of fun for me still. Never really stopped playing it since release and it only got better. Only downside seems the ranking system. Didnt play other mobas so cant compare but the skill lvl makes no sense regardless of said league system. What makes a player gold/plat/diamond is very random. Got a good day with some good random queues? Heres hight platinum. Got a bad losing streaks to shit out of your control? Heres low gold.
At the end of the day, the fun doesnt come from ranking higher. Its the short adrenaline rush when everything clicks together with ultimates lining up that is so addictive. Its the perfect casual-hardcore game for me. You have to know your shit, but not take anything too seriously. Gone is the serious feel of reaching master in sc2.... then again, was i really having more fun doing that? Meh