This somewhat goes along with what @Rob_Giseburt has been saying.
http://www.hive76.org/open-source-is-a-philosophy-not-a-checkbox
@Rob_Giseburt nah, I completely got what you were saying. Just got caught up on the word “mistakes”. Because I didn’t believe 1/2 of the things you listed were mistakes/wrong in any sense of the word. However the other half (anything after “thermistors on extruders” in your post)…yes, those were completely, flat out wrong.