I used the GI bill when I enlisted 19 years ago, and even coming up on 20 years time in, I am still grateful for it. I got $200 a month GI bill and state tuition assistance. I think it is safe to say that the GI bill is not the only reason I joined, after 19 years in. As I said, I am grateful. As to whether it is an "entitlement", well can't say I see it that way but we can agree to disagree. A lot of us who used the GI bill have been working and contributing to society and paying taxes.
Just my opinion.