That's more than a little unfair on Amanda. I have only seen her talk about her business when directly asked, but she will rightly stand up for herself, her Company and her industry. She is also an administrator and their job is to uphold Marty's rules, which I believe don't allow direct unsolicited advertising or third person when actually first person advertising.
People do self promote on here all the time in various ways, but if it's direct and obvious as to who and what you are, AND it's in context to the thread so what, or if it's on an almost subliminal level where they're a helpful nice person on a variety of issues and subjects and people know what they do and are more inclined to use them, so what.