Quoting multiple users in one reply taking some extra time. Specifically, I had to open a separate tab and then paste it into a single post then submit. This took a bit of time.
It takes time but not too much and if posting is quite meaningful with a poster, he can do it quite comfortably. In contrast, with spammer, they do not care about how to quote, how many posts and users they are replying to, and how to make a sort of acceptable quality post.
They can use your user script but if the posting intention is making shit posts, this user script won't change their post quality.
I recommend to read these following topics for post formatting, as very first part to make posts more readable and when a poster does that, it means he is ready to spend more time for posts that is possibly a good start of post quality improvement with time.