but didn't they make these commendation badges that increases rep gain for your alts by an insane level?
Yes but why would I want to grind rep on every single alt I have? I don't, and I won't. The system is horrible, and basically dissuades people from being able to efficiently gear up alts.