Are all 31 of your posts directed at selling your products here without the consent of the site owner?

Agreed. Clever advertising is still just advertising. You have been asked to refrain from such links, and then you were warned about it. now comes the time where the site and you part ways.
Don't let the door hit ya' where the good lord split ya'