Actually it is you who is wrong, you think just because they are Muslims so somehow they don't deserve the equal status as that of white people----Going by you logic Jews and Christians in USA should be given the equal treatment as that is imparted to the Muslims, but this isn't the case. See here you blatantly exposed your HYPOCRISY by yourself. It has nothing to do with being "Native" or an "immigrant" it's about equal rights. Even if we go by your self concocted theory then you might wanna have a look at it from another perspective: Democracy-------------Rule of the majority, get the drift? Law is there because the majority supports it, whether you are a minority or not you gotta respect it, simple.
You cant be democratic unless you have freedom of speech. That means, you have the absolute right to criticise or humor anything, including Islam or Muhammad.