I have never played Destiny 2 and wanted to try it out one month ago. I asked on Reddit what to do as a free-to-play player to get a good insight of what the game has to offer.
The gatekeeping was unreal. They said unless I’m willing to dedicate hundreds of hours I should not even try and rather uninstall the game immediately. For sure they made it feel that new players are not welcome.
Playerbase toxicity was a harsh reality. The game story, even in the broadest sense, was hard to grasp. The new player experience in-game was miserable. I have no idea what their money making plan is. Live service games need new players to stay healthy.
Why not both and add a few more. Make the game randomize which attire the duck has from a limited pool of costumes and force a change maybe as often as after every save/load/level.
Totally unnecessary but silly feature. If there is any mention of the duck in the environment/narration you can add jokes about ducks being indecisive.