To be fair to Obama, he was probably trying to talk about numbers, not values or cultures. But in that, he's flat out wrong. (Facts here.)
But I don't really care (at least not enough to post) that Obama's either lying or mistaken about population numbers. Lies from this politician are expected and mistakes the norm. What I care about is a president claiming that our country is Muslim in any way.
If anything, America would be a Christian nation, based on our founding and populace . . . but it isn't. It isn't Jewish, Hindu, Muslim, or any other religion either. It is a nation where church and state are separate.
Shouldn't it be completely foreign for any American of note to describe our country as a Muslim nation? Wouldn't such a verbal stumble - if it was one - be followed by an immediate correction?
America is a secular state. We have a large population of religious people, many of whom are Muslim. Why didn't the president say something like that instead?