Standard Noise
Just for info, while agreeing that 3 years is not enough, especially as he will be out in 18 months, I must say that it is no good having a go at Magistrates. They could only have given him a maximum of 6 months so I think you should raise your sights and take aim at a Crown Court Judge.
Total sympathy with those on the receiving end of this guy's actions and trust that they all get over it in the fullness of time.