They are not independent, that is the point. NATO military is still present in most of them or have puppet governments or are still at war.
There is this wikipedia article with a list of all the countires in the world with their military presence outside of their countries. https://en.wikipedia.org/wiki/List_of_countries_with_overseas_military_bases You can google for each of these countries as well, such as France and their presence in Africa, as well as other “past”-colonial forces, US with their presence in Kosovo, Turkey with their presence in a lot of Balkan countries (also previous colonies of Ottoman empire). There is a lot of countries in the World that where past colonies that never got rid completly of their imperialist rulers. In fact during cold war they made an alliance just for that, that is where the term third world comes from https://en.wikipedia.org/wiki/Third_World Obviously imperialist didn’t like that and the media propaganda changed the meaning of that term to the “developing country” to excuse them staying there while they “develop”. Never actually leaving of course.
You’re conflating a lot of topics in your discourse but you clearly don’t understand what you are talking about. Yes, many countries have military bases overseas. That is not controversial or new. They are used as means to expediently deploy troops and assets to various global positions. The fact that some of these countries happen to be part of NATO has nothing to do with your previous position.