Dont give blizz your hard earned money before they have proven themselves worthy of making a good expansion.
Shadowlands was just announced and we know little of it yet. Theres still a year left of BFA.
Dont give them your money before you really know what you get for it.
Thats all.