> the cost basis of trading with you is lower than with trading with the broader market
But this is exactly why Robinhood is bad. Trading with you (a retail investor) has a lower cost basis because retail investors are reliably less sophisticated than institutional investors. Therefore: an institution will pay to take the other side of a series of trades with you because it knows you aren't sophisticated, so it's likely to win in the long run.
From there, follow the incentives: Robinhood is incentivized to sell more order flow; which it does by increasing its trading volume; which it does by making trades easier. Robinhood is also incentivized to increase its net revenue per trade; which it does by increasing the price at which it can sell a given volume of order flow to institutions; which it does by making its average trade less sophisticated.
In summary: The most obvious way for Robinhood to optimize its revenue is to get its investors to make lots of bad trades.