I've stumbled a few times across poorly written MWEs as part of questions, and realized recently that my take on what to do (edit it) isn't shared by everyone here (leave the question untouched and put another MWE in an answer). So the question is:  
_Is it acceptable to edit a MWE and how much?_

Being a minimalist and a perfectionist, my personal opinion is that MWEs should be edited to be _as minimal as possible_, as far as it doesn't modify the behavior the MWE is supposed to show (and they do work!). So unnecessary loading of packages, commands redefinitions, etc. should be removed if they are not part of the issue.

What are your opinions and what is the consensus?