That's an incredibly entitled attitude.
Your parents are "pieces of shits" because after 18 years of supporting you they decided that you needed to be responsible for your own education? Obviously I don't know your parents, but if that alone is enough to label them "pieces of shits" I rather think the issue is with you and not them.
Is there anything else "good" parents need to do in your entitled fantasyland? Perhaps they should also pay for new cars and houses for their adult children? I mean, the "kid" needs a place to live and a car to drive, obviously "good" parents would do that! They should probably also pay for their "kid's" retirement, it's really just not fair for the "kid" to need to save for themselves.
Hell, the REALLY "good" parents will just take it upon themselves to do the work for their "kids," we certainly don't want to burden them with the stress of needing to find employment, and perform difficult tasks under the pressure of deadlines.
As I see it parents are increasingly being guilted (or as in cases like this legally obligated) into supporting their children farther and farther into adulthood, while at the same time being stripped of the rights to discipline and guide children even before age of majority, and getting completely shafted into supporting an adult child who has all the privileges of adulthood but can pass the burdens of responsibility onto the parents. To my mind this is nonsense; if children want to having mommy and daddy pay for college, then the law needs to be adjusted to change when they are legally considered adults - you don't want the burden, you don't get the privileges.