I think it depends on the qualifications. It's usually up to the party imposing restrictions and qualifications to actually verify compliance. That's not the consumers burden.
For example, let's consider that you need to be 21+ to buy liquor at a liquor store. If the liquor store actually checks IDs, and a teenager presents a fake ID to a liquor store clerk to get alcohol and gets it, the teenager presented convincing but fraudulent proof and thus is responsible. But if the liquor store doesn't check IDs at all and they sell to a teenager, then it's on the liquor store because they failed to verify.
If Apple doesn't bother verifying the education discounts, I think it's fairly on Apple if anyone gets it that shouldn't. As we all know, merely clicking a text-box affirming something is not sufficient verification. (How many 16 years olds click, "Yes I am 18" on adult websites?) Apple could do like youthdiscount.com and actually verify .edu emails or check scanned student IDs, but they don't. That's their business decision and whatever happens as a result is on them.
To place the burden on consumers to comply would be chaotic. Lots of software licenses are quite complex and regular consumers should not be expected to fully understand a hundred page document just to qualify themselves for a purchase.
The point I'm trying to make is the distinction between voluntary and enforced compliance - morality vs. law enforcement. It may well be that enforcement is minimal (no locked gate, security guard, or video camera to protect the flowers in the front yard). The question is, what do I do in the face of that weak enforcement? Do I take the flowers because I want them, or do I leave them because they are my neighbor's property and he hasn't told me I can take them?
In this case, Apple has done more than my hypothetical neighbor. Apple has posted their terms of sale; made their wishes known, no different than if the neighbor had put up a sign, "Don't pick the flowers!" "Education Discount" So now it's up to the individual who wants the flowers/discount. Take them because he can get away with it, or respect the expressed wishes of the owner?
If we say the neighbor didn't do enough to defend his flower bed, we're blaming the victim. Any talk of whether Apple benefits from selling its discounted products (a sale is still a sale) is besides the point - it's a rationalization. This is about whether people follow the rules voluntarily.
Regardless of whether someone reads the fine print in the terms of sale; the banner says, "Education Discount." I'm not going to school, I'm not a teacher, I'm not buying it for my child who is in school. Do I lie about being qualified, or do I walk away?
Now, back to that teenager at the liquor store. You're mixing two laws. One is that the legal drinking age is 21. No matter how that liquor is obtained, the teenager is breaking that law. There is a separate law that requires sellers of liquor to check the buyer's age. Successfully fooling a liquor store clerk doesn't change the fact that the drinking age is 21. The cops can still confiscate that booze.
Law and morality depend on there being a high percentage of voluntary compliance - it's totally impractical to say that you can do anything you want, so long as you come up with a good rationalization and don't get caught.