I take offense to this, as I am a Buddhist myself. Viewpoints with no higher power are not ways of trying to live everything moral free, even as they may be used as such. Scientologists, as crazy as they are, do have morals, else they wouldn't be driven to do the acts that they do. As for Buddhists, we do believe in a higher power, it just isn't a deity. The higher power is best explained as the universe and truth itself, and our morals are centered around attempting to improve ourselves and make our lives into a paradise. Actual Buddhists do a lot of thought into the universe and themselves, and if you see that as shallow and weak minded simply due to the lack of a deity, then what does that say about how open minded you are about things? The mass majority of people who are rooted in a deistic religion are simply only that way because their parents and community were like so, and that they were never taught to do any thinking into the universe at all. If rejecting everything else and calling it wrong and only calling your religion isn't shallow minded, then I don't know what is.
As for the rest of your rant, for the most part I agree.
You forgot the indian religion
That's Hinduism, and that's a deistic faith.