I also don't understand the reasoning behind wanting all these various buffers to be read write. 

Might as well make Man pages read write also. 

But my whole point is to prevent accidents. For instance with Man pages people should be editing the nroff. 

I mean it's not like we are not allowing people to copy anything. No copy protection involved. 

Okay there might be special uses for editing diff pages which I haven't tried yet.