With all the recent fiascos, I do admire those who still have faith.
Personally, I lost all faith before BfA even started. For some foolish reason I had preordered the game. But then I saw how shit BfA was in beta, and I wanted to cancel my preorder. But it was too late, since I had made an allied race. But no biggie, right? The game will release and it will all be fine, just have faith, it's only beta.
BfA was a truly horrible fiasco. I think people see Legion as good only because of how bad BfA was. Legion was bad, it introduced many of the horrible systems of BfA, but Bfa was on a whole other level of horrible.