I don't want to insult you or belittle you Piddle. Not really my thing. I will endeavor not to.
However, you say "you don't care what other people's opinions are". Okay, that's fine. I don't know what you're doing posting on a COMMUNITY forum then. But that's fine.
Your opinion matches many others that have been posted here. This too is fine.
Your opinion is not gospel, though. Just because you say it doesn't make it true. It might BE, it might NOT. This is in spite of whatever "involvement" you have in the gaming industry, not excluding it.
A subscription model for games CAN work if people believe it is worth paying for. The developers of DU believe they are making a game that can fulfill the criteria. If you believe there is evidence otherwise and wish to bring up an opinion here to be perused by others. That too is fine.
But unless you are the bloody Kwisatz Haderach and have visions of the Golden Path the devs should take for a successful game future it is only YOUR opinion. Please keep it as such instead of stating it as if it were fact.