Design ethics

Controversial posts deleted from Google My Maps

A very established design guideline is that software should be "considerate" (as Alan Cooper would put it), and never waste people’s time; interfaces should prevent errors that would otherwise cause loss of data, and it doesn't take years of usability finding to come to that conclusion, common sense would suffice.