The problem lies not in how I use Greasemonkey for my own fulfilment, but in distributing scripts that I create. Releasing a script that modifies an existing site is, in essence, releasing a modified version of the site.
It's not a problem now since the people using GM and its scripts are mostly computer/web-savvy people who recognize the possibility that it can break things. Webmasters should not fear this. If/When people begin to use Greasemonkey and the more popular scripts without that knowledge, probably just because their favorite blog linked to it, websites will break and they won't know why. This is what webmasters fear.
Many people have probably visited Walt's Pro-Lite info site by now, but the owner of that site currently has a page up that does exactly what the OP mentions. All that, and his script was last updated in 1999...
It's not a problem now since the people using GM and its scripts are mostly computer/web-savvy people who recognize the possibility that it can break things. Webmasters should not fear this. If/When people begin to use Greasemonkey and the more popular scripts without that knowledge, probably just because their favorite blog linked to it, websites will break and they won't know why. This is what webmasters fear.
Many people have probably visited Walt's Pro-Lite info site by now, but the owner of that site currently has a page up that does exactly what the OP mentions. All that, and his script was last updated in 1999 ...