Please consider changing how XP is earned.
I have a really hard time with how XP is earned and how it works with the mastery track. I have been playing a lot recently but bought the mastery pass for All Will be One too late not realizing that I will have no way to finish the pass. This is very disheartening considering that I paid money for it. But the biggest issue that I have is only earning XP for wins. I am a seasoned player, but not the greatest player out there and it is frustrating when I end up playing 7 games and only win 1. I understand that this is to keep us playing, but it is hard to keep wanting to play when I have to be so focused on winning rather than just playing to enjoy the game. I would propose changing it to a play X games this week and you only get credit if you get certain turns in or something like that. I think it should just be changed and also allow people who bought the Mastery other ways to catch up rather than just paying gems.