What crosses your mind when you come across such?

Epic Games did not respond when asked to comment and any other company would probably do the same thing. Fornite is free to play but I would attribute its bold strategy to this immense success.