It really is just a different skill to optimize for. Neither is better/harder than the other, it’s just having a different focus over a period of time that leads to very different company DNA.
Have you shared thoughts on using profits from services to fund a company’s product development already?
Traditional advice is to just raise the money instead as it’s (supposedly) less of a headache and faster, but Mark Suster has talked about it a bit https://bothsidesofthetable.com/what-should-you-do-with-your-crappy-little-services-business-e8a911d63e44
and i figured Indie.VC may have some good thoughts as well.