Connect the dots for me. How did you get to "Military Junta" from that post?
Just compare Starfleet with US Navy, which is more politically powerful in their respected country. US and Federation. There is a reason why the role of military has limitation. So they won't become too powerful politically, and then challenge the authority of the Civil Government.
If the Military is so powerful, what is the different between that Military and the Myanmar Junta who arrest their own leader and become their own citizen's enemy. And historically, there was Japanese Shogun who have more power than their own Emperor, and make the country leader a puppet. I'm sure that there are a lot of example in history about this.
So do you think that Starfleet is a military and it is right to have a very powerful political influence in it's respected country? It's so not democracy and more of dictatorship. I thought Star Trek is the vision of a better future.
It is different if Starfleet is more than Military. Like, for example, a government within a government. And that's is okay. US has a lot of government under their own Federal Government. EU also contain almost all European countries. And looking at Federation, it work like EU, which Federation is basically EU, Earth is a country like France, England, and German, while Starfleet is basically a country who rule over the space (outside the planets).
And that's why I call Starfleet as NAZA (NASA, it's intentional), and like VOC. It is a faction who have it's own military. Starfleet is basically not military, because it is an organization that has more Authority in it's respected government, if compared to any modern military in the world. Plus, Starfleet is more independent than US Navy and other military in the world. And they are not just a space force. They're even have authority on the planet security. Just look at DS9 episode home front. The Starfleet Admiral can order Starfleet Security to take blood sample to the Earth Citizens.
Sisco can even sponsored Bajor to become a member of UFP, but also prevent the UFP governments team from continue their job. There is no real ship captain and admiral can sponsored a country to be the member of UN, or UE. It always the civil government officials. Like the diplomats.
There is no Navy can do the same as what Starfleet do in US own soil. It is the job of another Force. Like National Guard and Army. Maybe marine, if ordered by US president. Plus, there is also a reason why every countries in our world split the military to at least 3 organization. Air Force, Army, and Navy. That's to limit their power. So when the army is rebelled, the government still has Air Force and Navy to counter them. But it seems that Starfleet rule them all. There was MACO. but according to the movie, they have been disbanded. There is no other military that can challenge or protect the UFP government if Starfleet ever do Coup d'etat.