One of the best free to play models available. I only play battlegrounds and I do not buy the season pass yet I max out the rewards track every time and can purchase the battlegrounds perks with the gold I earn, all while playing for free! A season of perks costs 2k gold and I have 17k, so I could literally buy the perks every season for the next few years even if I didn't play another game.