iMessage deliberately makes the text unpleasant to read. They could just use a green/blue badge to differentiate the underlying protocols, but instead they render the non-iMessage texts on a background that makes them slightly annoying to read. How is annoying users and inducing a negative emotional response to messages from a group of people not abusive?
They were black on green which is fine, white on green is hard to read, only white on yellow would be worse for the way our cone cells are distributed.
It would be like Apple paying off forum sites to do something like that, graying out Android users in any public discourse. Android phones are more popular in African American communities, so Apple is already doing segregation-like stuff with these hard to read text bubbles.