You're off base, as far as whether Obama was acting on his opriniples. It isa NOT one of his principles, as it seems to be yours, that he has the right to dictate moral positions to others. He is quite principaled about not doing so. This is in support of the fundamentals of democratic society, as distinguished from theocracy, oligarchy, rumorocracy, or Rule by Imaginary Playmates.