I do this:
QBs get .25 for completions, -.25 for incompletions (so their % plays a factor into the points they get)
WR/RB/TE's get .25 PPR, because I agree with you that a full solid point per reception is a bit ridiculous. But this way, those that contributed end up getting 1 or 2 points for...