Jimmy Kimmel has always been a lying, one sided, unfunny, partisan douchebag.
Giving his most egregious example of the above whilst also being crushed in the late night ratings sealed his fate.
I'm sure the execs at ABC are grateful for being granted the excuse to do what they've likely been mulling for awhile now.