Yeah, as have I for a LOT of money. However there's a big difference between selling generics and selling TM/business names.
When you call a DWI attorney offering the generic name, it sounds like a great opportunity: "I own DWIAttorney.com, which receives 250 type-ins a day, and since you are paying $8.00 per lead on Google, you can save hundreds of dollars a year by buying this domain name from me."
When you call Cosmic Cleaning of Masaryktown, FL and say, "I happen to own CosmicCleaning.com, which is the name of your business, and it receives 10 visitors a day all looking for your business. Would you like to buy it from me?" A business owner will probably feel extorted knowing someone else owns his non-generic business name, and knowing that he could forward it to a competitor or porn or whatever he might think in the back of his head. As I've said before, this is the same stuff people pulled on big corporations back in the day, which is why they created the ACPA with fines of up to $100,000 per violation.