Yes, both parties fight for equal rights, voters rights, and the minimum wage. Just different perspectives and different tactics. The Democratic party provides NOTHING to minorities other than just enough for them to get by. This is what you call "keeping the constituency".
There's a growing amount of Blacks in the Republican party. Hopefully that number will continue to grow.