I don't see what (realistically) people want to happen?
I don't think anybody will argue that this guys a monster, but laws can't be changed to suit the publics particular dislike for an offender - that's the point of having a fair legal system, not wanting to pour a vat of acid over him or allow him to get murdered by chavs is fuck all to do with being liberal, if that's how you want to treat criminals then you'd probably enjoy Sharia Law.
I don't think anybody will argue that this guys a monster, but laws can't be changed to suit the publics particular dislike for an offender - that's the point of having a fair legal system, not wanting to pour a vat of acid over him or allow him to get murdered by chavs is fuck all to do with being liberal, if that's how you want to treat criminals then you'd probably enjoy Sharia Law.