The site looks poor to me, too.
Early days for them, though.
But I don't know that they ever advertised it on AB.
My suspicion is that it was others who joined, and then told everyone, but I am guessing.
Nor do we know if the the editor was upset.
I don't, anyway.
And I would encourage anyone, starting out on a new venture.
I don't expect everyone to do so.
It is either in your nature or it isn't, to offer good wishes.
But, I was told that neither the Ed or mods ever reply to anything. That is very bad mannered.
And if that Ed worked for me, with a non-contact attitude to his customers, he would be looking for another job, very quickly.
Rule one in my game, get to know your customers.