Matchmaking rating and ranks contains all the answers. This is the most important picture from there (X axis is MMR, Y axis is number of players):

Players ranks will always be distributed like on this graph. However, player number and performance varies from season to season.
Let's imagine following situation. In season N Bronze started with 2500 MMR. Everyone below 2500 is in Copper ranks. But in the next season N+1 there are much more new players within Copper category. To keep distribution the same, some number of top players in Copper category is promoted to Bronze category. This effectively moves Bronze lower bound into let's say 2000. So thresholds or bounds are still there, but they are updated periodically so total distribution of player ranks always looks the same.