There's no shortage of competitors to flightmemory, they certainly have no dominant position. I would say the rather unimpressive user interface is more likely due to a shortage of resources, not any kind of "exploitation".
Personally I've been double logging on flightmemory and openflights for years, just in case one site goes belly up. It's not hard to copy past from the table on flightmemory if you want an offline copy of your records. But if you care, then openflights has a button to export a nice csv for you
Or if you want a professional looking modern interface go to myFR24.