I just noticed that, too. I don’t like it at all.
I agree with your post, as for your tagline, the only other option may be Obamanation.