Well, I'm totally against the DRM/OSP added to the game.
For this reason only I'm not gonna buy it until it is removed.
About the content:
I can only judge it after actually having played the game.
Movies and images, they all can be misleading.
I'm surprised that so many subsim visitors are having such strong opinion
about a game that hasn't been released yet.