But it's not "pandering" if a character just happens to be Black or gay, and if he has more traits to define his personality than just being from a certain demographic. So even though ME1 still has bad writing and is a game for poopooheads overall, no one is being hypocritical for "forgetting" the Black and butch-lesbo characters in the first game, while lambasting Andromeda for seemingly doing the same thing. The fact that you can't see the difference, @Dynamo Frokane, proves that you're approaching this debate at a laughably superficial level.
Having played a bit of Andromeda, the only real pandering is their laughably atrocious trans 'character'. Their token lesbian and gay crew members are less "HEY I LIKE THE MEN" than their attempt in ME3 but at this point they don't deserve medals for crossing the finish line well after the fact. But then, when a certain subset of people are desperate for any sort of representation they flock to it, like they did with Dragon Age Inquisition's trans character and one note flamboyantly gay character. Are there better options out there for people that care about representation? Yes. But not so much so in the AAA scene. BioWare has carved out a niche for themselves only now their diversity and representation is finally being shown for how shallow it actually has been.