1. People don't have to swear on the Bible. They can take a sworn affirmation instead of an oath to God. Religion isn't forced, it's simply an option.
2. It's illegal to lie under oath, so you do get in additional trouble for it.
3. I'm not really sure what you're suggesting. What would you replace the system with? Just not letting anyone testify?