I see your dedication to this topic. While I commend you on it, I don't think you're ready to have a fair discussion on it. This is a topic that, unlike Civil Engineering, has way too much complexity and nuance. We don't like it, and we all wish it were better organised and standardised and simpler and just ... generally not so fraught with frustration. But it is what it is, and it's not like you and I can settle this debate with pithy comparisons to random subfields of Civil Engineering.