Lets be honest Fortnite is at least 25% of the reason for the downfall. Go ahead and respond telling me how stupid Fortnite is or whatever but when you look at your friends list and 2/3 of them are in Battle Royale and have been over the last 15 months, you can't deny their "free but with cosmetic only purchases and lots of updates" approach is killing it. I bought RDR2 but since october of 2017 I've mainly played Fortnite. And due to the fact they allow you to earn Vbucks in game, I think more people are pulling out their wallet and willing to donate to Epic Games, because they could have easily been greedy and made the battlepass without Vbuck rewards.