The difficulty is, Pell Grants are an attempt to do the right thing, and that is to give the low-income student an opportunity to access higher education, and that's a good thing. And welfare was an attempt to help those most in need. The difficulty is, often times a program is so successful that it grows and grows and grows and grows.
The higher amount you put into higher education, at the federal level particularly, the more the price of higher education rises. It's the dog that never catches its tail. You increase student loans, you increase grants, you increase Pell grants, Stafford loans, and what happens? They raise the price.