I assume when you say incompetent, you mean
lacking in experience. That is correct, and often unavoidably so. Unfortunately, incompetent is typically used in a far more derogatory manner by most. Thus, I fear most people reading your post will take as a synonym for stupid.
But even with that clarified, I'll still disagree. The first 3-6 months of starting a business often involves a lot of busy work. This is not coding or otherwise requiring of immense thought, but it does take time. A great many business owners have said that it requires long hours to get a business up and running.
Of course, that does not apply to regular employees. Nor should it remain constant after you've started. Even so, heads of companies often do spend longer hours working than most. That's not to say their lives are unbalanced. Let me quote Bill Gates:
http://money.cnn.com/2006/03/30/news/newsmakers/gates_howiwo...
* It's a nice luxury to get some time to go write up my thoughts or follow up on meetings during the day. But sometimes that doesn't happen. So then it's great after the kids go to bed to be able to just sit at home and go through whatever e-mail I didn't get to. If the entire week is very busy, it's the weekend when I'll send the long, thoughtful pieces of e-mail. When people come in Monday morning, they'll see that I've been quite busy— they'll have a lot of e-mail.*
Working long hours is not always a sign of incompetence or lack of process. It still depends on the situation, and what you do in those hours. I do agree with a weaker statement, it shouldn't be that the majority of your employees always have to work long hours.