That's not true It's like asking an American about history or geography- the majority are dumb (thanks to our garbage education system) or too indoctrinated to know.
No, if you do not serve you don't understand the culture or how it is a completely different lifestyle and way of life than others. Any opinion you have outside of being a brother in arms doesn't matter or reflect the military in any way.