Very good advice!
I hate to use the term AI and prefer to use Deep Learning instead. You are however correct that just because DL is making amazing progress, you still have to treat the business like any other business. Trying to figure out what your customer needs and building a product to address that need.
There are unfortunately, only a few companies have the luxury of pursuing AI research.