You should probably deal with the fact that your GPA sucked instead of trying to turn it into a moral thing
I've made the dean's list a few years running now. I also care about principles and morals. Cheers.
The thing is, such a patent refusal to reveal your GPA will lead prospective employers to the same assumption that Battuta made. Couple this with the fact that you've probably been at university longer than any individual job you've had, and your studies might well be the only thing you've done in your specific field, and this assumption that you're hiding your GPA because it's low becomes the only thing a hiring manager has by which to judge your ability.
Yes, it sucks that you spend three to five years working your tail off to generate one number that's supposed to aggregate all of your accomplishments, but until you have extensive experience in the field, that number is your biggest advocate. The reason it's your biggest advocate is because it is the quickest, easiest way for hiring managers to compare applicants for entry-level positions. When you've got a ream of résumés coming in from fresh graduates, you want to see the GPA to get a sense of which candidates are worth investing the time to view their portfolios and/or bring in for interviews. Most companies, especially with unemployment hovering around ten percent, don't have the available man-hours to interview
every candidate, so GPA becomes a heuristic to select candidates investigate further. Yes, some good candidates get eliminated at this stage, and some bad candidates sneak through to the interview step, but it's a matter of practicality, not principle.
I really do understand where you're coming from, but you've got to consider the issue from the perspective of the hiring company as well.