I used to play Smite until they introduced a battle pass. It was such a grind and I had to basically play it every day to complete it, leaving no time for any other games, like Destiny.Seeing that battle pass thing is so a instant turn off for me.
I gave up Smite and haven't looked back.
Destiny's battle pass appears similar, but I'm guessing that you level up the battle pass by leveling up your characters. Considering that you get rested XP every week on each character, that's 9 easy levels every week.
If that's how it work, I have no doubt that it can be done without a huge grind.