I don't think the quality of the drivers has declined as much as they are being pushed. I've asked a few about the sudden propensity to speed and they always say it's because their next pickup will be late.
I think they are the doing the best the can.
I also find it interesting that in a recent company correspondence that it is mentioned to inform fleet if there are any driver issues. Reading between the lines - large increase in complaints but fleet unable to effect much change since it's a different department.
Dropping 15 cars isn't going to help.