I don't quite understand this "Since when did US fought another professional army BS?"
So, we have not fought the Russian, that would automatically equal to the US Military are useless??
Then wasn't the reverse also true? Since when did Russia, China or North Korea fought an Military in the size of US? In fact, since when did Russia, China and North Korea fought AT ALL? Then would the military of Russia, China and North Korea is equally useless, if not, more useless because they didn't even fought enemy like Iraq, Iran and Vietnam by the same analogy??
How would anyone know when 2 unknown met each other, the US is going to lose big because it has not fought Russia, China and North Korea at all in the pass 50 years?
That's some strange reasoning if you ask me.