First of all, this is an opinion column, not an article and contains no ad hominem attacks. An epithet in connection with an argument is not an ad hominem attack.
There is a big difference between promoting religion and allowing it. Atheists do not allow religion in the public space, much as muslim countries do not allow Judaism and Christianity except in private.
There is no "separation of church and state" in the constitution. Early in our republic they had religious services in Congress.
The reason that atheists are so determined to eliminate religion from the public eye is that they are trying to convert us to their religion.
Atheism is as much based in faith as any other religion and is not scientifically provable.