As a study that compares bachelor degree to bachelor degree, this is still useful. To wit, I don't know of a school that charges more for a lucrative BS in CS than a less-useful BS in psychology, nor one that charges less for degrees that can only be used as stepping stones.
That said, a study that includes post-bachelor degrees in the ranking would be interesting. What would be especially informative would be a combined ranking that factors the average cost of education in with the average earnings increase/decrease. Perhaps a masters in psychology still gets you less than a BS in mathematics, perhaps not, but it would be neat to see.