Public shaming is not good at all, but if you frequently tell the scripter there's multiple bugs and they don't respond even if you send them PM's, I think it's good to call them out on their shit so others don't get sucked in.
For instance, if X is broken and you wanted the script for that purpose, post the bug on the thread. If they don't respond or acknowledge the bug I try to let people know it's not working.