This doesn't explain the fact it was only applied to one business. If it was a simple keyword matcher banning sites that use words on the naughty list then at least it would be fair and equitable stupidity. Google applying it seemingly at random so whether or not you can make an ad-driven living is mostly down to luck makes it much worse.