I think proper fleet mechanics can take many forms. But to be successful they have to hit on some basic point.
1- fleet organization tools like, fleet mail,fleet chat and a way to track fleet information.
CMDR
YourName@gmail would take care of that.
A Skype for all your voice/chat needs, with a Fleet group and all your fleeties added takes are of that.
A website full of your fleet information takes care of the rest.
2- I feel fleets should own assets in game but they need a cost. That could be a way to control fleet size. Space stations and outpost and space ports should all have a maintenance cost like fuel and commodities based on the type of economy that asset has. Fueling and maintaining them could be like a mini CG for the fleet.
It seems there are more than a few folks who want to "own" everything. They want their own stations, their own systems, their own stars... and that's just not what Elite is. There is this other game, however...
3- the fleets have to be controlled by the players without any in game npc middle men
See #1 above.
4- meaningful interaction with the game environment
Now you're asking too much. We're just pilots, not politicians, not governments, not even important enough to park in the Reserved section.
5- proper colonization mechanism where players can create their own bubbles
See #2 above. Of course, that game was nearly destroyed when two such player groups merged. And even now that game is largely ruined by the player groups to the point of being nearly unplayable.
I feel the current player minor faction should be converted into player fleets. These are just some of my ideas.
But what if, and bare with me here, what if a particular player minor faction is structured in such a manner that it could not be a singular fleet, and would have to be several fleets at once?
And I would like to point out that Frontier is thinking about group gameplay we have multi-crew coming out soon so i feel this is just the next logical step. That is why it is very important that we discuss it in a mature manner now so that we can give the developers some helpful information
As a largely Private Group player, I'm going to have to say that this sort of structuring would only give me less reason to venture into Open play. Just imagine the Griefer fleets now unified and able to ensure only they are able to actually enjoy the game, since The Game is "how can we make other people miserable?" They're bad enough right now, so giving them more ability to spread their disease does no one any favors.
Then there is the more simple matter of system resources - all these systems put extra load on servers, and let's face facts - the servers have enough problems already. A black screen or two in a CZ with a wing of two, or a few crashes trying to get obelisks to light up are more than enough issues to say a bit less is actually better.
We've already got plenty of folks who can wallpaper their work areas with spreadsheets and tables they use for their day-to-day play.
We've got a number of excellent websites full of data for just about everything you might ever want.
So for the most part we're no strangers to external tools to support our Elite habits.
I honestly don't see any real reason to change that.