Although it's out of fashion in high places, the first amendment guarantees freedom of speech and freedom of religion. Cruise was exercising both. Perhaps what is at issue here is the high value put on the opinions of celebrities in some quarters just because they are celebrities.
M.