Alot of times, it seems like this can be the case. It seems like most religions, if not all, attempt to keep one trapped within it's own bounds of what it considers 'truth', and does not let one attempt to discern the truth for themselves. While this can be a bit restricting, it's to be expected. If one simply allows one to travel whatever path one finds most logical, what's the point of having a name to the religion, or sets of beliefs and practices? On the surface, only religions like New Age, or Unitarian Universalism, tries to get around this. However, I'll try to answer your three questions from the Buddhist perspective.
Straw Dog said:
all religions are dogmatic. All of them prescribe a certain set of doctrines that an individual must conform their thinking to. This is a problem because it greatly restricts genuine, critical, and independent thinking.
Buddhism tends to be less dogmatic than most religions. Some would say that the only true dogmatic beliefs in Buddhism are karma and rebirth. I would disagree, at least mostly. Karma is simply the law of cause and effect applied morally and spiritually, and these can be seen at work. As far as restricting general, critical, and independent thinking, I think Buddhism doesn't really do that, as the teachings are described as a "finger pointing at the moon", where one uses the teachings as a guide, but ultimately one has to make their own way.
most religions and many theological beliefs shift personal responsibility away from individuals. This includes giving any god or religious leaders authority over one's behavior rather than owning up to it personally. Many terrible acts of violence and bigotry are committed and justified via the shifting of responsibility.
The moral code and the law of karma in Buddhism would be the opposite of this. The Buddha was big on people taking responsibility for their own actions. There's no god in Buddhism who gives laws, makes commands, or any other such things normally associated with a deity.
all religions create an artificial interface between the individual and reality itself. Every person has direct access to and a personal relationship with reality that is unquely their own. A religious interface just distorts and confuses this organic process. There is no need for an intermediary. It almost seems like a flight from reality.
One of the main thrusts of the Buddha's teaching is that he encouraged people to experience reality-as-is on one's own. There are no intermediaries in Buddhism. In some schools, the student/teacher relationship is important, but the teacher only acts as a guide, not a mid-way point between the student and reality, or the student and truth. The dharma is something that each person has to experience on their own, through their own effort.
Of course, while Buddhism tends to have ways around your concerns, this is only relevant if you accept what Buddhism teaches. And I'll also say that, as far as I know, Taoism also has ways around these.