As a casual player that has played since launch, I can honestly say the game has gone to crap pretty much. There are way too many heroes with cc that are always played in competitive. It's boring as hell playing competitive. And arcade is getting worse by the week. All the high ranking try-hards hang out in arcade, making it not fun for casual players. Also, the number of hackers in arcade is ridiculous, and blizzard does not care about it at all. They only seem to care about competitive(mostly).