A few remarks on my experience with FCs:
I always complained they were too expensive to buy. I still do. I still believe their purchasing cost was intended to be group effort but ended as a single player content, as a money sink for dedicated miners, or many exploiters of some of FDev's design flaws.
Finally, I decided to spend the earnings of my 6 years of game time, I even liquidated some of my assets, to buy one. Yes, I dont like mining too much.
I never regretted it. FCs, with all their shortcomings, are indeed game changers.
Mobility and ability to play with with your ship of liking where and when you want.
Tremendous money making opportunities. Commodities trading between stations now has a meaning, and its a hundred times less tedious and more profitable.
Chasing mysteries, CGs, or discoveries back and forth, is now just a click away, and you can bring your friends with you.
Upkeep is nothing. Its just 1-2 missions, or a 300-500t trade haul a week.
That being said though, I dont think that making FCs less expensive to buy is a solution. Just as every other ship in the game never got cheaper (apart of the occasional discounts now and then). That could make legit players, who worked their butt of for years, feel robbed of their time and effort.
What FD is finally trying to do though, is the right choice in my opinion. That is, balancing the game activities and thus making it viable for cmdrs of all walks of life, to achieve end game content.