I fully agree with the OP. I wrote virtually the same thing about Atlanta Station about 2 weeks ago. That is by far the worst run station out there. Consistently out of vehicles. if you arrive mid morning.
This station just got me to take a match to Avis and so far I am very happy with the nicer vehicles.