I haven't read all pages, got through 3 when I had to chime in. I attended culinary school. That does not make me a chef. There is no degree that gives you the title of Chef. The term 'Chef' is french for Chief. If you are the head of the kitchen, you are the chef. No degree earns you the title of chef. ONLY hard work and time served will earn you the title of chef, no degree required. Now, if I were to take the Master's Chef test, then I can take that label. But since there are very few Master chefs, I doubt I would be able to pass it.
With that said, I am a chef. I am the Sous Chef in the kitchen where I work. I report to the Executive Chef. If anyone wants to wear a chef's coat to work in, I say 'more power to you!' They are so blasted HOT! Just don't put the title CHEF before your name if you are not the head of your kitchen.
You might say, but then I am a chef since I am the head of my kitchen. Yes you are. I am a professional cook. Not as cool sounding, but the correct title. This was drilled into our heads in culinary school. We were the ones that would eventually become chefs since we went to school and would be more likely to get management positions. And that is really what a chef is, more so, a manager, he/she has their sous chefs and other cooks to do the dirty work.
So to sum it up, wearing a chef's coat does not offend me. It is the proper attire for working in a kitchen, even though they are heavy and hot, they protect you from splatters of all kinds. And, there are some really cool looking coats. The only thing that would offend me is calling yourself a chef when you aren't.