So if someone right now on the first day of ranked got 3,000 rating on the first day of the season then they would guaranteedly get masters. There is no reason for them to keep playing. I think a way to make ranked more competetive is by having a rating decay system. This would work by consecutive days someone doesn't get a win in ranked. Each consecutive days someone doesn't get a ranked win they lose 2 rating and double that the next day if they don't win one, each day the rating they lose doubles. This will force people to play the whole season and not be able to get masters from the first day.