In a recent thread, polls by state showed that the American people oppose this idea, even in blue states.
oppose what? fessing up to our mistakes... :)