I can agree with you full heartedly on the microtransactions. As having played overwatch I know firsthand what your talking about. So I can say I see why a microtransaction system is not needed. Even if its purly cosmetic as you pointed out with over...

Dark Juggalo 75
Marine - Iron