The true issue with the game
It's not damage creep, towers being made of snot and sand, or continued changes being made simply for the sake of change (although those are made more obvious by this issue) its simply that the match making system is completely useless and they have no plans on addressing how bad it is. It's nothing new to have a game decided by match making but I feel as though over the last couple patches I've had more games (wins and losses) decided by match making than by my own play.