I thought it was virtually common knowledge that higher GPA was generally correlated with higher income. Is there a recent study that shows the reverse?
Sure, in general, but the key factor here is "fraternity." Of course people who have low GPAs, and are also not doing anything else like joining a frat or making social connections, will have lower incomes in the aggregate. They're spending their time doing things that won't help them get higher incomes (though they may still be worthwhile endeavors - not necessarily a waste of time; income isn't everything).
This is how I see it. Once you reach a certain GPA threshold, making social connections is a more valuable use of your time than trying for higher grades. Unless you are one of the few people for whom GPA actually matters.