Nah sorry for calling you out like that, it's slightly off topic but a fine rant. For what it's worth, I agree with many of your points, but hope we can do better as the profession continues to mature.
Yes, and delete Dilbert too as it makes this engineering approach to management seem more complex than we'd like it to be.