Not everything in that list (and many other things people say are absolutely Biblical) is in scripture. There is plenty of room for rational dissent & debate on, say, age of the Earth. So yeah, if you’re going to come to indefensible conclusions about what Scripture says, then you’re going to have a hard time defending it.
Correct approach is to accept Scripture as true, and objective historical realities (known to us or not) are true, and have the humility to admit that we don’t understand some things.
My take is that most arguments about the content of the bible is not the content, but the interpretation of the content.