As I see it,
Both ECs and EEs have their shares of errors.

It's just human nature to blame the other for the unsatisfactory results.
What's important I think for either to do is to admit to these shortcomings, and do what they can to rectify them.
Face it, there are different levels of both, there are hack engineers as well as hack electricians.

It's the sense of responsibility and ethics that either tradesman takes with them, on a personal basis, that makes the difference.

I think the members here stand head and shoulders above the rest in that respect.
Don't forget guys, you're the cream of the crop.