Even with all its faults, the handicap system is what makes our game unique and playable by all levels of players. I cannot play tennis--or almost any other sport--with players with greatly different skills than I have. But I can play golf.
Granted, there are ways to improve the handicap system, but let's keep at it. It is--in many ways--the heart and soul of golf.
By the way, I would guess that there are 10 times the number of players with ego or mullet handicaps--too low for their real skills--than there are sandbagger handicaps. When you throw up balls and get a mullet as a partner, that is almost worse than a sandbagger!