"20€ became: - 20 Packs (or 2000 Gold aka a mini expansion) - In the shop, 20 packs are worth approximately 25€. - a lot(!) of hero skins - The value of this is personal. If you like the skins and you don't care about the money-gold value you earn you'll buy the tavern pass anyway. - a coin skin - Same. - a free legendary (Varian) -On average, it needs 20 packs to get 1 legendary: 25€"
So, you are paying 20€ for something you'll need to pay 50€ in terms of money-gold. Also, this difference can be even bigger depeding on the time you spend in the game, the more you play, the more profit you'll get. There are people that reach lvl 300, even 400, imagine the value they are getting with the tavern pass...
In my opinion: 1) Do you like the skins? If so, it's worth it. 2) Do you play a lot (not only quests and 4 games per day)? If so, It's worth it.
Still way more "bang for the buck" than with the Bundles...also the cardback is way better, you get a Coin, you get a DIAMOND Legendary, the Pala alternate hero seems better than Onyxia Mage one, all for "only" 20 $. No Battlegrounds shit included, and you essentially get the Mini Set for free through the XP Boost.
I reach aprox Lv. 200 on each pass, so I get 1000 / 1200 Gold for 20$
With that said, I get 100 Packs + Battleground Perks for 20$
By adding Battlegrounds perks you are comparing apples to oranges because its outside the rewards track. But even if you include it, doing the math and getting to lvl 200 in the Barrens would see you end with 12400 total gold on the paid track vs 10,600 on the free track. Thats 1800 gold on the paid track.
Get 4 more levels and you break even on gold with 2000. Then ad in the extras of the free legendary and other things and it puts you over.
If you sign up with Google Rewards and do a stupid short survey (5-10 seconds) most days like I do, you can get Google play rewards and get enough for the Battlegrounds perks for free each expansion