It's illegal to force kids to say it, and thats a good thing, mainly because of the"under god'' part. If your school forces you to say all of it there breaking the law!
Why do Americans have to say the Pledge of Allegiance every day in school? It sounds like something out of one of those novels where the country is being run by bad people and the main character leads the uprising...
Doesn't it remind you of the Nazis? Especially the "Under god" part.
Remember, "communism was just a red herring."
It's to show that you care for you nation, you understand why it exists, and the values that it's on. It's a part of being American. Those who don't like it are not forced to say it. If you are not proud of being Americans...why exactly would you live in this nation?