If your goal is to protect America and you join any part of the military, then yea you are very naive. If you join as a career or for education reasons or anything like that, I would personally say its a poor choice, but at least your not naive.

You have to be honest with yourself. If you don't mind being a mercenary, then by all means join the army. Just don't pretend you are defending our freedom, because you are not.