I think you raise some good points. There is one thing that you said that I want to clarify however:
This goes against rule 4 (No sale/gifting of creatively influenced items to members outside of your town). If you see such things happening, ensure to report it up so staff can have a look.
IMO if a player uses world edit or creative mode in order to enjoy the game more, that's their prerogative (as long as they aren't breaking the rule stated above). I have world edit and creative powers on DW 1.12 for example but I know that if I used them to progress, I wouldn't be having anymore fun on the server. Therefore I only use them to avoid having to do request refunds when I lose an item to a bug, or to clear out bugged blocks (like those invisible ones left by direwolf20's building gadgets).
Not saying you are wrong at all, just adding my view. :)