Didn’t know that everything is so serious with the game.
I can comment 2 things (basing on my own experience).
1. I don’t think newbs (like me e.g.) are starving for points, being at top 10 or smth. Of course they like to see their rank growing (as you mentioned), but they are not so deep in the game (like you). As for me, playing with high ranked player is the closest way not to POINTS but to experience and skill (like in billiard or tennis, you know, when playing with stronger player or on money, makes you better), I mean my own skill, not skill points or smth else.
I’m not a Pro, so I can’t say definetly, but assumption about Pro’s (old players) who are so bothered with their rank, points, skill level, amused me a bit.
2. About gifting. I think ranking shouldn’t depend on gifting. I don’t know how to comment it properly… Well. It’s like in real life. Being generous is good, but being not very generous shouldn’t be accused. You can’t say in real life: “Look, I’m generous, then I deserve smth more then others…”
So, I support ideas #1 and #2 (but angles should start from 60, I think, for me it’s very hard to shoot with 60 degree angle at wind 4-5)