Kodak like Sears made money on retail consumers. IBM like Microsoft make a majority of revenue on Enterprise customers and service contracts.
Have you heard of EDS? How about HP global? They were selling to enterprises and still became obsolete..
I’m not sure that’s true. In the days of film the average consumer shot <1 roll per year. Whereas a professional photographer would shoot a dozen or more rolls per day. Their biggest customers would have been newspapers and studios buying 10,000 rolls at a time on a regular basis