Check out the more common edit rejection reason given:
This edit is incorrect or an attempt to reply to or comment on the
Looking at your suggested edits, it looks like you're trying to add significant amounts of new information and explanation to other users' posts. When what you probably should be doing is adding your own answer, like you did here, or adding a comment to the post like you did here. Edits aren't really meant to be used for radical changes, if you want the post to be more complete ask the original author to flesh it out a bit or write your own answer, but try not to make significant changes to other peoples work.
If you see an answer to a question that is technically correct, but doesn't offer any explanation there's nothing wrong with writing your own more complete answer.
I'm questioning exactly this. Perfect posts should have one good and
complete answer, not a lot of same thing with minors changes.
Knowledge here should be treated as collective not individually. –
Orlando Leite 3 hours ago
I agree to a point, I think what you're looking for is something more like the community wiki.
One of the goals of the website is to be a continually evolving source
of good information. Community Wiki posts help enhance the wiki aspect
of the site.
Also there is a world of difference between:
You may want to try method X. Here is how method X works... and here is an example of how using method X could solve your problem:
Code Block. Here is a link to the documentation that further explains method X.
The two examples above shouldn't be thought of as the "same thing with minors changes", one is just a block of code, the other is an actual answer.
The goal of editing shouldn't be to turn the first example into the second, the first example should probably be deleted or edited into a real answer by the original author. If you edit a lazy answer into a complete answer you end up encouraging more lazy answers.