It's amazing that they banned you for spam. Promoting the Motor Bicycle Races is considered "spam" and you are not allowed to "advertise" the races. The race threads are considered advertising? I'm surprised they didn't ask you to pay to post race threads calling them advertising on their website, haha, or maybe they did before they banned you??
I think there are some pretty smart members and great builders at motorbicycling.com but it seems strange that they have 6 staff members for a website that sometimes barely has 10 people posting there. This site probably gets more traffic and they don't have any moderators, just Anton as Administrator and he spends his time helping members and trying to make the website better, not banning racing threads. It seems like they want to turn the motorbicycling forum into their own private club or something. Banning the biggest motor bicycle racing events anywhere on their site is contrary to their stated mission of their forum.