I totally disagree. Chuck is expressing an uninformed opinion due to he has not spent the effort to find out exactly what activity based management and costing are attempting to do. Therefore, he has no real ability to offer any constructive criticism of the possible benefits of these two approaches.
Was there anything wrong or unethical in the behavior that Chuck Davis displayed?
I personally don’t see were anything was wrong or unethical; there is nothing unethical when you are expressing your personal opinion. However, if a person is offering uninformed opinions or recommendations may be of little consequence in many settings a serious issue could have