Just because you have a disabled badge, it doesn't mean you can park like a twat. I would have thought someone who has a blue badge would be more sympathetic to those in a wheel chair who might need to get by on the pavement, but thanks to your parking, they wouldn't be able to.
Fantastic parking.