IMO, one reason behind that is that the actual agents charge 3% no matter the absolute cost of the house. This does not make much sense since buying a 100k house sometimes involves as much work (if not more) as buying a 3M house.
As such, it is better for Redfin to operate in the markets where house prices are higher since the absolute amount of money they can save is also higher in these markets.