What you're describing is a moba. This is MMO PvP. Other than the poor net code and the 2.5s GCD, this game's PVP is hardly different from other MMO's. I don't like your ideas, because it takes too much away from the PLAYER aspect of PvP.

Also, I disagree that the matches are always the same. Maybe you're doing the same things? Have you tried changing your strategies?