No. They aren’t.
FT make money on ISA charges. They make money in forex conversion. They make money on Plus subscriptions. They make money from SIPP fees.
They don’t sell data. And selling order flow data is illegal in the UK anyway. Comparing it to Robin Hood shows you don’t understand what you are taking about.