Yes, I wouldn't dispute there are a lot of situations where organizing somewhere other than your home state is a good idea.
I'm just trying to point out that "Delaware C Corp" may not always be the right answer. It may actually only be the right answer for a very specific use case.