Troy, I doubt that anyone at eBay has it in for you.
It's more likely an algorithm that does.
If I were the unfortunate middle-level manager at a company the size of eBay who was tasked with weeding out the riff-raff causing legal problems for upper management, I know what I'd do.
Have IT figure out a way to deal with it.
It's simple enough to build a filter that scans all new ads for a hot list of 'trouble' words. You might, for example, have problems selling parts on eBay for old Ford Escorts if the name of your business is 'Escort Service'.
Obvious? Sure. But it's also just as easy to add to the 'trouble' list the account of any ad placer who had previously had an ad pulled for any reason. So, if they've contacted you once, it's a lot more likely you'll be hearing from them again.
And I was just shocked to learn that there are different rules for businesses that pay eBay thousands in fees. Doesn't eBay realize that this is a democracy, where money plays no role in how rules and laws are written or enforced?
Someone should teach them a lesson in just how things work in Amurica.