As someone who entered active duty not eligible for the Montgomery GI Bill, and retired with no post-911 GI Bill benefit left, I’ll say the two programs are night and day different.
I’ll also say that while I took advantage of the transfer of benefit, it’s not sustainable in the long run, and neither is the ability to provide a BAH along with a generous tuition and fee schedule.
I’m not particularly a fan of the post-911 GI Bill; the cost exceeds the benefit and the most enticing part is to not use it for you and instead use it for someone else not otherwise entitled. Kind of backwards if you ask me.
Want to keep the features? You’ve got to limit it to folks who don’t already have a bachelors when then enter the service, regardless of rank and get rid of the transfer of benefit.
ETA: Post 911 GI Bill also got rid of the $1200 buy-in.
Between TA programs and Post-911 GI bill, a short stint in the military is the most generous education benefit in the world.
My company benefit is the max the IRS will allow ($5250/yr) and you’re eligible on day 1, which is pretty good in today’s environment.
Honestly, it seems pretty easy to me for anyone who wants most higher ed/advanced training to get it done with very little out of pocket expense, but what do I know?