I have heard similar complaints before, saying shell accounts run the trading post now a days. Empty looking accounts come out paying top dollar for...
That is definitely a strange setup, but on the bright side - you know what you're getting into before you make the jump. Another thing to consider is...
I hate writing things about myself... I'm Canadian, engaged, a huge Boston Celtics fan, and have a son who laughs at me for playing Neopets. Oh the joys! :)