Squadrons are a social feature, and Elite is just not a social game. Why do I say that? in Elite the guy with the biggest guns gets to tell everyone else what to do, and the only way to get around that is to be either in a different game mode or just plain far away. That does not make for social gameplay.
Your perception of the game is very different to that of mine and the group I play with.