Yes you might have got decent A-levels OP but it's so competitive getting a job these days that the 2.1 requirement is a good starting point to filter out applicants. I mean all the people on your course had a similar academic ability to begin with and have since had the same teaching/lecturers/opportunities as one another, yet you underperformed relative to your peers. I don't think there's any way you can now be bitter about how grad schemes operate.