I'm not a particularly good player,
but after exploring some different styles of teams (I've tried and had similar and degrees of success with webs, stall, veil ho, balance...) I can relate to what you say in that there are no mons that can just steamroll everything unopposed unless some niche...