I am not saying that this is the general picture, just how it happend at my place.
I don't have evidence for this, and I would'n care to provide it if I did, cause such a thing is not nessacary (I don't belive in the "Screenshot or it didn happen" concept).
But deny it all you want, but the FE's are major player magnets, as indicated by the overlittered sectors where the missions were when it happend.... I simply can't belive that there are so many lifetime subscribers.
How many exactly returned in your fleet? You said a general "all of those who returned" but that can be 3, 5, 10, 20, 50? And you said none were lifers? I find that very hard to believe because I saw the opposite.