I am with you. It's time for moderates from both parties to step
As for religion, I like the term Christian, but not the term religion. Faith shouldn't be a formality. Probably it's not the best time or place to talk about this.
Without re-election pressure, hopefully Obama can do more good.