Is a Delaware C-corp right for our start up?

So I am going to throw cold water on this whole idea. Why would you want to have a C-Corp for a start up? ( I know the answer you are all…