Some do, some don’t. If a developer wants to start their own company or move into leadership in a larger company then they need to start thinking this way. There is a vanishingly small number of senior ICs/researchers who get paid the big bucks to work on purely self-determined technical problems. It’s much easier to just learn a bit about business.