I will disagree with the OP wholeheartedly.
1) Crafting... I would argue that crafting exists in Elite in the same way that weapon crafting exists in Skyrim. In Skyrim there are let's say 100 predefined weapons. Crafting then involves applying characteristics and magical attributes to the weapon to make it unique and deal a certain amount of damage. You can then also name your weapon. But you cannot invent a completely new type of weapon, shape it using some tools in the game creating a completely unique 3D mesh. If this is the benchmark for sandboxiness then Elite fares pretty well. In Elite you choose from a number of types of ships (ok you don't build it - I'll grant you that), you give it a name, you make it unique by outfitting it with weapons, sensors, beacons and other devices. In future version you might even apply custom decals and such. This is pretty sandbox-y if you ask me.
2) Market manipulation. Player influenced market fluctuations exist in Elite as well. Granted a single player cannot influence the market as much as his or her ego would want, but, if anything, this is more realistic and even more sandbox-y. Organize a group of a 1000 players with Lakon 9s to synchronize their trading and you might make a dent in the game market. Just like in real life, to make changes on a macro scale, you need to be a charismatic and influential leader, not just have delusions of grandeur and "fleet" of your own ships earned through pay-to-win or by playing 24/7.
3) No player driven empires/capital ships. Same as previous point. This isn't a megalomaniac strategy game, this is a pilot/spaceship simulator. You can have an empire only by allying yourself with many other players.
4) Career options. You list 3 but I can think of a number of other ones: Search/rescue, transport, covert ops/intelligence gathering, mining, race participant. These are just some off the top of my head that I know existed in previous versions of Elite and would most likely make it into ED as well. Ultimately, there is no way of knowing right now how many more career paths will exist in the game and you will never be limited to just one career either.
The way you define crafting, even battle field 4 would be a sandbox then because you can equip lots of different kinds of weapons. In skyrim, on the other hand, you could give weapons custom abilities and THEN equip them. In ED, you can only equip stuff available to you, just like in Battle Field 4.
And BF4 is not sandboxy at all, definitely not in this aspect.
Market influence is not the same as market control. The more control you have over the game, the more freedom you have to play the game the way you like. Market influence is nowhere close. And I see your point about individual egos controlling markets - that doesn't need to happen - I would like to see something like the following: I come across an agricultural system, I notice that XYZ empire is expanding and will need to pass through this system, so i decide to go mine fuel, craft ammo, etc and sell it at the station at a price I choose. NO GRIEFING here, but it's still more sandboxy! And it's not megalomaniacal (although that can be fun too.. who hasn't played civilization!??) - it's a small profit, earned the way I like. The way ED is set up right now, this is not possible to do.
As for your 4th point: covert ops? Like reporting on noticed fleet movements? That sounds so cool until you realize that you relaying the information is useless until the developers decide to use it to create an event! If they don't then you've added nothing to the game or even to your own gameplay experience. Let me know if you meant something else...