Yeah, I think the system is fair but it can be extremely unfortunate for some.
For instance, my friend has a 89.7% in a 18 unit course. So in a way that .3% doesn't just change one grade point, it changes 6. He's pretty pissed but I've convinced him to ask his professor for the small bump up to a 12
I wonder what his odds are of getting it..?
EDIT: lol @ my friend logging into my account and asking this, lolol. Fool.