Ya know the thing is I was considering just monitoring the situation and seeing how it played out if my request and the forum rules were followed. I was polite and pointed out what wasn't allowed, which I don't feel is unreasonable. You can't walk into Home Depot and hang a banner that says shop at Lowes. If you did and a manager asked you to take it down, calling him Gestapo and then getting thrown out might be expected, certantly not shocking.
As far as his site goes I wish him luck. We won't go there and bother him and he should say there and not bother us. It's a win, win and everybody lives happily ever after.
I wouldn't beat yourself up