This has been debated in countless forums. Here's my ake:
A Chef is the Boss, the manager of the kitchen. Period.
Forget about Chefs and cooks for a minute, lets talk about hockey. Wayne Gretzky was a good NHL player. Now he's a coach. His job is to hire, fire, train, supervise, encourage, discipline, guide, and mentor his team. He could not do this, nor win the respect of his team, had he not been an NHL player.
The Chef is the one who hires, fires, trains, coaches, disciplines, encourages, frequently cooks, does the paperwork, guides and mentors his team, er... brigade. S/he can not do this if they have not been a cook-- a good cook, can't instruct if they haven't done it a million times themselves, can't earn respect of their brigade if they can't instruct or supervise.
If you can mnore or less accept what I have written, then culinary schools do NOT produce Chefs, they produce culinary school graduates.
In Europe, things are different., It is no shame to call yourself a cook. Indeed, after a 3 year apprenticeship, you are proud to call yourself an apprenticed cook--not a "Chef", but a Cook. And if your head swells too much, you look at your certificate, it states "Cook", not "Chef"
The word Chef has been so abused by the media and culinary schools, that it is an embarassment. It's also a verb now too, "Cheffing". "I Chef at the Dine-o-might", "Do you wear your Chef's whites when you're Cheffing?"
O.K. off my soap box, time to go back to work.....