It's my home station too but why the "poor" ridership?I don’t care about no checked baggage in Greenville (my home station); ridership at that station is so low that it’s hard to justify. But if that matters to you, understood.
I've noticed it has decreased due to the lack of baggage handling any more. Also the change in the food has made sleeper passengers like me reduce our use of the station and consider driving to where we can catch a daytime train and spend a LOT less for the overnight accommodations and get good food off-train. When we have to pay for the food now, we pay and carry onboard.
Its bad hours (5AM SB and 11PM NB) are bad enough but the NB train is almost always 2 hours late due to NS in Alabama/Mississippi and boarding at 1AM is no fun for someone who has done it often enough.
The poor average "quality" of the onboard SCAs and staff doesn't help.
Now some things are the problem of the city and state including lack of support.