All of this IS the source. You think Frontier wants to tick people off?
(I mean, that's very possible given lots of other historic data points)
Massively multiplayer games regularly show that the vocal portion of the community is an ASTRONOMICALLY TINY minority of the playerbase. That doesn't that vocal minority is wrong, or is severely biased, but it does mean that when raw numbers and percentages are put into play...developers will follow the data LONG before they follow the forum.
The jokes that frontier said, "Oh! They love mining! Let's give them a ship that requires even MORE mining!" may not be that far off the mark. Mining 2.0 radically shifted the game's economy and what we've seen to date shows Frontier didn't necessarily ask the right questions as to why it shifted so dramatically.
Is it that people love mining?
Well, there's definitely many who find it lots of fun. Mining 2.0 is also the first time (no, really) that any career was further developed into a deeper, richer, skill-complex feature. The next closest is the arrival of the FSS and Surface Scanner probes. Combat has seen zero feature depth added, save for the 'alien-specific' AX weapons and Thargoids of yester-years.
But if Frontier took the mining data to mean that the playerbase, as a majority, loves the economic aspects of Elite more (trading, mining, industry) then it's not a far jump to see how an originally sqaudron-asset was redeveloped into a commercial management platform. Explorers are very vocal on these forums, but I suspicion they constitute a tiny portion of the overall gaming community given its niche interest and inches-deep feature set.
While combat is still very popular in Elite, combat requires funding is ship loss is occurring (particularly PvP). You know how most PvP players are funding their play?
You guessed it. Mining.
So what does Frontier see? Vast quantities of players spending hundreds of hours fighting, running passengers, or exploring?
Or vast quantities mining...not realising they do so to fund those other activities.
It seems like common sense, but it unfortunately isn't. Developers don't play their game...they have a job about the game. You think they want to go home and then play it? They don't have a huge 'play test' department - QA is usually outsourced to save cash - so they rely almost exclusively on data points that, hopefully, are interpreted correctly.
Your source that they don't care? That the silent majority are just cruising along and the game is generating revenue as expected?
Source: Do you think they would launch FCs, even into beta, with these parameters if they cared what the forum thought?
Keep in mind: years. YEARS of suggestions, feedback, and fan-made content surrounding this specific feature.