STW was not abandoned completely, but it does feel that way and seems to be recycling content now and going forward. BUT, if you have the original founder's edition(s), the mode still provides for at least 50 free vbucks per day. Plus there may be 24 hour missions (the amount per week varies by the season). Plus the sporadic quest line vbucks.
Meh i think i only have a standard edition. I don't get daily vbucks.
That said. How many in here actually plays fortnite? I got the assumption it was popular to hate on it and it actually were dying, but a Google search tells me there's more players than ever before.