Ethical reflection on the intent and impact of the systems one builds is not mandatory in our field (it is for other professions) but probably still a good thing to consider if you want your contribute to society to be a positive one. Taking time to think about this stuff in a MOOC sounds like one way of avoiding doing that thinking alone and without the input of society.