Why does overwatch suck?

With the new perk system and the return of loot boxes, the game started to decay and seriously I hope the only thing that could save it is probably season 16, but before this season why did the game started decaying?