Yeah I had played it too, and other than fighting other ships and working together to drive our ship, it's pretty bland. The content really isn't fun and combat is incredibly shallow. Elite is often considered a mile wide and an inch deep, well I would say SoT is a few yards wide and a half inch deep. The combat on foot is particularly boring, especially since the only thing you are fighting are hordes of skeletons or other players. Other players are more interesting to fight, but still it's a lot of the same stuff, over quickly, and the players just respawn close by pretty fast.I'm playing sea of thieves, when asked by one of the guys at work who plays elite what it was like I said elite dangerous on a boat.
Timed delivery missions? Check
Timed collect and deliver missions? Check
Kill a bad guy mission? Check
Random encounters? Check
Go to location find something and return it? Check
Reputation with factions? Check
There's a raid on a random island that can become a shitfest, players work together to kill the baddie then turn on each other for the spoils.
But the co-op is encouraged, the smaller ships can be successfully captained by one person, but with two its easier to have the sails trimmed and adjusted to keep the sails catching the wind for fast sailing. Its also easier to raise the anchor.
With the 4 player ships you can sail it on your own, but it takes about 15 seconds to raise the anchor vs 3 with 4 people, with the sails fully unfurlled the captain can't see ahead so relies on someone calling out obstacles, with multiple sails its basically impossible to keep the ship moving its fastest where with other players you can keep it moving at its fastest.
Its also easier to deal with skeletons while digging up treasure as you can have two people digging (which speeds the process up) while two fight the oncoming hoarde.
But its not really the missions that make the game enjoyable, its the team work to get around, its the knowledge that when you see sails on the horizon that is another team of people and people are unpredictable, we've sunk ships we've passed just because, and waved and played music with others because we felt like it, its the unknown, the worry about your loot being stolen or stealing someone elses loot.
Its the interactions with people rather than the world, the problem is there's not really a player progression path, its mostly cosmetic changes as you don't own the boat you sail.
Apparently becoming a legend changes this but how I don't know. But the bulk of people will of gotten bored before then, so they need to introduce more varied missions, and perhaps find a way to create more player interactions like the random raids.
I do want the multicrew in Elite to be more like SoT's, as right now I feel it's not up to snuff in that regard, but overall SoT was a disappointment. It's a damn shame because they were on to something with the sailing mechanics and ship to ship PvP, just everything else is extremely lacking.
Elite does have repetitive content, there's no two ways about that, but in Elite a good chunk of that content is fun. The flight model is excellent and honestly never gets boring to me, especially in combat. Most of what I do is bounty hunting in RES, and I still LOVE it. Exploration is quite cool, especially since you see all the neat screenshots posted on Reddit as people get further and further out. You have stuff like Fuel Rats and the Distant Worlds expeditions. There was also fun stuff going on like when Robigo Runs were a thing (good times for my wallet). But most importantly Elite has something to work for, even if it still needs work in that area. There's many ships, modules, and Engineer upgrades. The latter took many iterations to get close to right, and still has issues, but it's something.
SoT really should have taken pages from Elite, because even at Elite's launch, I felt like Elite had more to do than SoT does now.