I love my country. I do wish we'd steer away from slogans though. We are inundated by slogans that mean nothing. I hate to be insensitive, but the man who even created the slogan "Never forget" has forgotten. Be happy today for the troops but be pissed as hell that they're in many senseless wars being mistreated by US corporations.
You can view it as a slogan and that's fine. However for the rest of us and especially for veterans, like myself, it goes much deeper than just a slogan. I'll leave you with this quote...
"For those that will fight for it freedom has a flavor the protected shall never know"
L/Cpl Edwin L. "Tim" Craft
1968 Khe Sanh Combat Base