My master detective skills tell me I have walked into something ...
I apologize if I have offend you; truly not my intention.
Engineering courses do not make an engineer, neither does an engineering degree. Your point about experience is well taken ... right out of college I was yelled at for an hour at a construction site by a 70 year old concrete contractor because i did something stupid on a plan. That man knows more about concrete than I will ever in my life ... i learned many lessons from him subsequently from other interactions on projects.
My biggest complaint with reviewers in general is overstepping the bounds of a review; in the case above it was not his role to try and value engineer my design ... especially not in front of my client. There is a rhyme and reason behind the design. To question a computation or whether it meets an ordinance/regulation is one thing ... but to try and redesign an engineer's work is not their role. Questions are good; trying to force an engineers hand is another.
I try to keep the same in mind with my interactions with traffic, structural, etc engineers on projects team. I dont questions their designs ... but i do ask questions. I would never tell a traffic engineer that he should be able to get a signal warrant or a structural engineer that his slab is too thick. I might ask if they considered a factor in their design but to out-right try to tell them how to design something they are liable for ... no thank you.
I'm off topic from the original post ... Booo EPA non-engineers designing things that affect the life, health and safety of the general public. Boooooo
Yes ... I am cranky and probably sound like an asshole. Bad couple of days.