I went to Catholic school for 10 years.
Its important to understand the historical context in which the church was founded. The Romans very much had their own agenda to pursue, which was to maintain power.
Saul of Tarsis (who later changed his name to Paul) is probably actually the most influential writer of the New Testament (certainly has the most to say), but he never even knew Jesus and a lot of his teachings run contradictory to what Jesus taught.
So I don't blame people when they question certain things. As a book though, the Bible has to be said to be the way to salvation, otherwise there'd be no way it could rally people behind it, which is what the Romans needed. What people get out of the Bible is different for just about everyone, and you can see that in the widly different interpretations that many different demnominations/groups have.