On AlterNet: wall of separation