I cannot understand why the Olympic points should not last until the next Olympics. After all the 2000 points Murray got for winning Wimbledon will last until the next time Wimbledon happens The only difference is the former happens every 4 years and Wimbledon every year No tweaking is needed
This would make the Olympic tennis tournament even more important than it already is.
That's not how the ranking system works - it's the points that a player has gained over the last 12 months. If they changed the rules for one tournament, the players would not be happy.
As others have said, I'm not sure why the Olympic title is worth less that a Masters. But the ATP probably have their reasons.