While I agree that the 500 Rule is not completely fair or ideal and needs fine-tuning, I disagree with the following points:
+1 One of the most important reasons why they changed the system was making it easier for the casual fans
to follow. And now with the Commitment/Non-commitment player or all the 500 rules, it's gotten even worse.
I think you could argue it is a lot clearer for the casual fans. Tournaments giving away 2000, 1000, 500 or 250 points makes complete sense to a most people. I'd argue once you get into the ins and outs of exactly how they need to structure their calendar in terms of how many of each they play, you're getting into a different kind of fan. The kind that most of us on here are, and we should be able to deal with it!
All mandatory rules should be cancelled. They are stupid? Let players schedule as they like.
Let us not forget that it is the job
of ATP Tour professionals to play tennis. The fans pay money in advance to watch the players they think will be competing. If a player has a legitimate excuse for missing a tournament then so be it, there's already rules to allow that. Yes, it can make for a tough scedule but then the schedule should be changed, not the rules of mandatory participation. That's just my opinion...