This has digressed a bit. Let's recap: someone asked if ethics were an MBA requirement. I responded by asking if it was CS/CE requirement. Then someone brought up the ABET model curriculum, and now here we are.
The general point is that it started with a altogether too common dig at MBAs. I think those are usually unwarranted without any further examination. But I also found some studies that indicate leadership in a corporation is neutral to positive on corporate social responsibility (didn't share it earlier, but here: https://www.jstor.org/stable/25782028).
The ABET model curricula is admirable, but the ethics requirement is not overly stringent. And there are very prominent CS/CE programs that are not accredited (http://main.abet.org/aps/Accreditedprogramsearch.aspx, I won't name names, but they are top 10 schools, easily).
It would be great if every damn high school student had to take semester of secular ethics, let alone MBAs or Engineers. I could easily see any degree having a 1 or 2 credit hour course in profession specific ethics.
But to the original point, I just don't like people getting high and mighty over people with MBA degrees for no good reason (I don't have an MBA).
ps - and to bring it all the way back around, there were many, many people involved in this. UX design, backend development, PM, project management, testing... it's just lazy scapegoating to pin this on a hypothetical MBA pulling all the strings.