Good stuff Goosegg, it really is a very realistic view of cost of living in milb ball. In AAA, although a bit more pocket change, lots of guys have young families already, now that is tough. Thats why guys still play for free agency, could mean a lot more money.
One other thing to remember is that the cost of living is different everywhere. I remember when son was living in West Palm in high A, things were more expensive then in AA Springfield, MO. More expensive in Memphis, TN but meals get better as you move up, and so does more money for club dues.
The per diem is for meal money for road trips. It was at one time 20 per day, now 25. Most can make that work, with money to use when they get home. All you can eat is the first place they look for when they get to town.