I agree completely with @soix in that it seems absurd to let audiotroy even use this forum, given the obvious conflict of interest on display in the majority of their posts. While this particular thread was not so egregious, I've seen many other examples where audiotroy pops into a thriving topic, badmouths the product(s) being discussed, and recommends an unrelated brand that they just so happen to sell.
I'm sure audiotroy is nice enough and means well but it seems crazy that the mods let them basically have free reign to market like this.