I think there are two types of problems.
People don't report, or do not properly report broken scripts to the scripter. Scripter is lazy and does the bare minimum to keep his or her script on the store.
The first issue really wastes a lot of time, but there have already been attempts to teach people how to effectively report bugs. Using a template and providing as much information as possible is usually useful. I see some scripters asking for this.
The second issue is a bigger one. Having been a lazy scripter, it's easy to get complacent and do the bare minimum to keep Maldesto from removing your scripts. I think, perhaps, this idea could help solve this. More simply I think that we could be more strict with scripters. If your scripts are breaking multiple time per week, you're taking a long time to fix them, and your fixes don't work well, then I think perhaps you should not be selling scripts.
As I do not use scripts, I'm not sure how big of a problem broken scripts actually are, but judging by the short amount of time I spend in the chatbox, I think there is some improvement to be had.