I would not support anything you mentioned. Why? Because all it comes down to is intelligent buffing, having AND knowing what you MIGHT expect. Sure you'll run into those groups of archers just demolishing everyone, but it is easy if you're skilled enough. Plus, once you start nerfing classes the complaining will never end since there will always be those who continue to get rocked by ranged classes because of a general lack of skill, or equipment.