If my Robinhood trades of 100 lots or more execute at a few pennies higher than the price when I place the order, I think that is entirely fine. Why? Because it costs 5-10 to trade from Etrade or most other normal brokerage accounts. From what I've seen thusfar (I've got maybe 20k invested with RH), all of the trades have executed at the price I expected them to, or 1 cent higher on very volatile stocks (TSLA in specific). I'm still paying massively less than if I used a traditional broker and RH is making a bit of money by selling my order flow.
Win/win really.