(Disclosure: I'm getting a PhD in CS now)
> The hard part of startups is product: knowing what to build, and being able to build it
Funny enough, this is why I think a PhD is undervalued by many. You spend years focused on a single area, sometimes pivoting topics, and getting hands on experience with operating solo on the outskirts of a particular field.
The overall point of the degree is you learn how to learn. The nice part is you have the padded walls of university equipment, funding, and time; So failure isn't terminal, just an opportunity to figure out what didn't work.
There's a few reasons how and why this message got distorted and lost in modern academia (honestly it would be a great subject for a book). It's no mistake that better known programs and programs with ties to a stream of successful startups are also the ones where there's a culture of builders and makers.
> Funny enough, this is why I think a PhD is undervalued by many
no, the opportunity cost is too great for this field, for people that saw the light in just undergrad or wound up building software for other people without an undergrad CS degree