Add code to count the level of nested quoting and the ratio of the quoted text to the new text. If either exceed a set value then refuse the post with an error message. Preferably rude and mocking.
We are sorting this in the new parser which will be in QA next week. Though a few ideas have come out since we designed this bit, eg two quote buttons one for all and one for the post... which is the best idea so far.