I still think its harsh to get jail for that. Long ban definitely. For the amount of time he got, he might as well have punched the judges lights out and got another 6 months concurrently for assault

theres muggers, robbers, etc who get less. Theres plenty of paedophiles who only get 6 months for a single offence abusing a kid as part of plea bargaining!!
Not in the same league IMO.