No handicap system is perfect or to everyone's taste. But what it does do is allow mixed skill levels to compete together on one tour. So you could have an Amateur player competing against his pal week in week out, who plays at Pro. Depending on their respective abilities at each skill level would determine their handicap. Yes, the Amateur level would be accepted as being the easier of the two, but in this case, the Amateur player may be off -3 and the Pro player off +2, so the Pro player gives his pal a 5 shot start each event.
Having different skill levels is fine, but you only generally compete against the same skill when playing scratch tours, so the above scenario never happens.
If you can ever implement one that everyone agrees is the answer and one that cannot be sandbagged or manipulated, I'm all for it. A handicap system did not work out too well for that other Golf game......