EDIT: I went off on one...
TLDR: ED is likely still the favourite child. And cash seems to be flowing its way
---
Historically it would appear that ED still has the largest dedicated staffing, even compared to the production run for high profile titles like Jurrassic World:
More recent info on current dedicated staffing looks like this:
It seems likely that ED gets the biggest resourcing slice out of all of their franchises.
--
Worth noting that ED's revenues are currently naturally dwindling, given the years of free updates and end of the console launch peaks etc:
If we use
'120k pa per dev' cost calculations (which seems to be an
industry benchmark of sorts), napkin maths suggests 12m+ costs, and that the other franchises profits may be required see ED to the late 2020 launch. So it seems the old kid on the block could getting some money flow
Assuming you are right that ED is currently not proffitable, and is being subsidised by its sibling games, I think at this point in time Elite still has a huge value for FDev, in that simply put, it shows the scale of their engines capabilities to potential clients... Yes they might be pumping more money into it just now than they are getting back from it, but it is by far and away their most comprehensive game with the biggest scope, and remains a showpiece, even yet.
However, in a few years time when Elite is a complete galaxy simulation with ecosystems, cities, surface conflicts, economies, interactive NPC's etc, there will reach a point where Elite will encompass every type of game play. At that point future clients, such as movie studios, etc, will be able to come to FDev and ask for a new game to tie in with their IP, knowing that FDev can do anything, not just theme parks and spaceships. And for that alone, it is
worth it for FDev to reinvest profits from other, currently more lucrative titles in their portfolio into Elite. And if that happens to mean our game gets a few extra bells and whistles added onto it that its own revenue doesn't justify, who are we to complain about it?