Other games got some good promotions to hold player in game during this tough times.
World of Tanks got very attractive 2 free weeks of premium account.
BFA is terrible expansion and making players get back is quite important.
I suggest give all inactive and active accounts one month of free play.