Ooops. I seem to have opened up a can of worms!
As wife and mother of a family who, being self employed, has never claimed anything in our entire working lives, I'm afraid I'm unfamiliar with the system. In our world you don't get a penny that you've not grafted for. No sick pay, no holiday pay, no free this and that. In fact if you're not physically working, there's no money coming in. Simple as that.
If my opening post offended anyone then I apologise.
You seem to be presuming that the posters replying to your OP are familiar with the system and claiming 'benefit'.
We all inhabit the same world and the benefits system is there as a safety net for when people have little or no money coming in. You are perfectly entitled along with the rest of the UK to access said benefits when needed.
However imo a student discount card doesn't fall into a benefit category ~ as far as I'm aware it's the retailers and not the government who pay.