Most sw/dev managers I know fall in this category.
Expert Systems have been one of the most successful and longest used AI models in industry. FPGA routing and layout programs have relied on this form of AI since the early/mid 90's.
I won't suggest my kids go into high-tech, unless they can get a sweet-sweet senior mgmt position.
If the engineers think it's cool enough that they want one for personal use, it's probably a product that has a use that could be expanded from the tech-geek segment into something profitable.
It doesn't rule it out either...
From my experience working with and for HW-centric companies, they all view SW as a zero-revenue expense. As such, they don't invest in the people, tools and processes that make for successful software products.
I'd tend to think being a top h/w vendor is actually a detriment to delivering good software.
On the other end of the scale, folks struggling to get by have my sympathy when assigned tasks like this. Food on the table and a roof over their family's head may trump personal ethics in some situations. When I and the other senior engineers declined the tasks I refer to, they assigned it to new-grad immigrants who for cultural and financial reasons felt they couldn't push back. The Evil Bit(tm) was definitely set in that workplace.