There is no situation in which countering is a solution to metagame induced issues. In some cases, you turn a corner, note a certain weapon, and try best you can to take our your opponent. A proper metagame would allow me to know what the other player has on tap, for example, supers in a fighter. Instead, unless they fire, I can only, and must only guess every time that they HAVE actively reloaded, which is obviously sometimes not the case. If I were to take a risk on a movement where they would not be able to down me with a regular weapon, but COULD with an AR one, it's essentially a completely blind risk and my success is entirely determined through events I had no knowledge or control over.
Were this a fighter, I could see if my opponent had super, and know his options. I think it's a bit of a mess really and I can't stand it. Then again, no matter what I play, I'm as big a fan as any as making it a pure, even playing ground for everyone. Weapon unlocks, killstreaks, damage boosts for...whatever. It's all trash.