I feel bad for Kasey Kahne. The dude has all the talent in the world. Things just havent panned out at Hendrick like everyone thought. A fresh start would benefit everyone. However, that 5 car is a slug at the moment. They unload slow, and continue to run slow during the race. Same thing with the 88 right now. Doesn't matter who the driver is if the race car is a ****box. CC and engineering changes need to drop alongside the driver changes, or else the Hendrick guys are just spinning their wheels.
The sponsorship thing isn't anyone's fault. There are far more competitive drivers than Kasey losing sponsors. Just the state of NASCAR at the moment.