Fortnite only has cosmetics as rewards if you buy the battle pass, which costs less than 10$ for a season that usually lasts about 3 months. That is less than for example World of Warcraft used to cost, which was more like 15$/month (iirc).
It is an ongoing massively multiplayer game which also incurs server costs, so I don't think asking for a voluntary subscription is too much.
It is an ongoing massively multiplayer game which also incurs server costs, so I don't think asking for a voluntary subscription is too much.