Frank Dodd required banks to accept LGBT, diversity and a host of other democratic agenda items. That's one reason all big corporations support those agendas.
Imagine if Republicans required that ALL federal constractors:
I saw a tweet recently that commented on how the right has abandoned morality because that was seen as stodgy at best and fascist at worst, even though morality is where the right can make a case. The left makes everything about power, because the left covets power and seizes it. You could never shame the left into disavowing power the way you can shame the right into disavowing morality. So the right is always fighting in an arena where the enemy is stronger.