Yes, there will be.
This hyperbole forgets that WoD didn't have content delivered prior to Tanaan to ALSO keep players occupied. BfA, does. Wanna know how much money they made on that bad year of WoD? 800 million USD.
So yes, there will be players, they'll still be making money. Corona can't be wafted away as insignificant just to pander to fickle people who will always return anyways. If SL needs to be delayed, that's all there is to it. And if it goes on, people will have time to play anyway.
And no, BfA has not been abandoned. It has had a full patch cycle, they've added changes and new things beyond the final patch. This is a completely normal expansion cycle that some people blow up into something that it simply does not represent.
- - - Updated - - -
Hmm, so maybe datamining on Monday, playable Alpha Thursday?
That would be so much better, I have to say.
Hope lives!