Anytime a system is changed, a can 'o' worms gets opened. In this case we have night-crawlers.
I dont have a clue on how to fix all of this. but looking back over the history of this forum, some excellent ideas that would simplify things have been ignored.
Lets take the quitters problem: A very simple solution here. Make everyone complete there rounds. You cant play another game unless you complete your last round, period! Unless your playing in practice mode.
Problem #2
As a player bounces from 1 tier to the next and must go back to the longer tees, make available clubs that are designed for that group. And make them available immediately regardless of there level. If they don't have the money, tough pooperoonie. And furthermore they cant move to the next level until they have them.
Throwing players of different skills together in tournaments. No!
Legends play legends, tour masters play tour masters are you getting this point? In real life PGA qualified players play PGA qualified players.
Major tournaments such as the US Open are for the Legends period. There that clears up most all our problems and is simple to implement. And that is great incentive to practice!!!