The main reason seasons change from time to time in Fortnite is so players have a whole new Battle Pass to complete. Sometimes it's not as easy to get through as before, and other times players don't have enough free time on their hands to finish it before the season comes to an end.