So what did I do? I just got the grade distribution from the last time it was taught and curved my class the same way. But this wasn't perfect... there would be a clump of five students who all got around the same numerical grade around a cutoff, and I'd round up rather than down. Similarly there were a couple of students who showed unusual effort and/or improvement, and I rounded them up if they were borderline. The end result was a grade distribution that was just slightly more generous than the last time. And hence I perpetuated the cycle.
As a professor, if you want to give strict grades, you have to be able to justify your reasoning when students complain. I don't terribly like grading, I don't have any deep insight on how to do it, and my department doesn't have strong opinions (other than that I should get back to writing my grants). So what do I do? I follow my peers.