Citadel invested in Melvin this week at a steep discount, they do not own the majority of Melvin (at least that hasn’t been publicly announced).
Melvin announced they had cleared their position in GME days ago so is unlikely to be the driver for brokerage behavior today.
Citadel does not buy user data from Robinhood, they are one of Robinhood internalizers. They pay for the privilege of either trading against Robinhood based orders or routing them to an exchange.
Not allowing buys can happen for a wide variety of reasons from technical, business to legal to counterparty demands and isn’t necessarily signs of collusion.
That said there is certainly the appearance of a conflict of interest and I’m sure Robinhood will be addressing that in court and to investigators presently.