New World is Pay2Win!?

I was considering trying New World (comes out aug 31). But watching this now… :frowning: