Sorry, but I don't agree. Western civilization is not the sole intellectual property of Christianity; and that religion having a resurgance in power won't solve nearly as many problems as you think it would.
The issue wasn't in admitting fault; it was in letting disingenious people perpetually guilt trip them into making concession after concession, towards an ideology that seeks their destruction.