I'm very thankful the old GI Bill was in place and don't think it should have ever been changed. The vets today especially are not getting a fair deal. It didn't last forever. IIRC you had up 10 years from time of EAOS to claim benefits as far as schooling went.
When it went all volunteer, the pay got a little better. I have no complaints about the deal I got. I wasn't eligible for a Pell grant, because I saved too much. Should of blown it on fast cars and fast women..