I will be referencing the EULA in this post, it can be found here:
https://store.elitedangerous.com/ed-eula/
9. Limited Warranty and Support 9.1 The Game (along with any services provided by us in connection with it, including but not limited to the Online Features) is
provided "as is" and without warranty of any kind, to the maximum extent permitted by law. You assume all risk associated with Using the Game or the Online Features.
9.2 To the maximum extent permitted by law, we disclaim all representations, warranties, conditions or other terms (whether express or implied) including but not limited to implied warranties and/or conditions of merchantability, satisfactory quality, non-infringement of intellectual property rights and fitness for a particular purpose. While we endeavour to ensure that the Online Features are available at most times, we do not guarantee that they will always be available, nor that they will not become unavailable while a user is Using the Game. The Online Features may become unavailable for reasons including but not limited to the performance of maintenance, the updating of software, emergency situations and equipment or network failures.
9.3 Without prejudice to the generality of the above, we do not warrant that the Game is error-free or that it will operate without interruption, nor that we will repair any errors in the Game.
9.4 We do not warrant that the Game will operate on all devices and operating systems. It is your responsibility to refer to the minimum required technical specifications contained on the relevant product page required for effective Use of the Game and the Online Features.
They provided a game; in it are the features listed on the website. Everything else that was promised but is not in the game, can be added when and if at FD's discretion. The product was paid for by you, in which you get a single user license, and is provided "as-is" - which means you accept it in it's current state. Any consumer complaints about this are simply unfulfilled expectations and a sense of entitlement (see next line).
The entitlement draws from the fact that most people think because they spent their money on something, it belongs to them - in many cases they are right, in the case of a computer program, they are not. All games (and most -if not all- software) are sold on a single use license system and if people read the EULA (which they don't), they would know this. Hence why FD don't owe gamers anything; and hence why gamers suffer from entitlement. Everything FD does, doesn't do, add/remove/change or otherwise is entirely at their own discretion; the simple fact that they are communicating with us, listening to us and allowing us to work with them is simply because they choose to.
As mentioned, computer games (and most/all software) is subject to the EULA which you agree to when you install the product; it's a digital acceptance of a contract on a single user license basis:
2. Grant and Scope of Licence
2.1 Subject to your compliance with the terms of this EULA, we grant you a non-transferable, non-exclusive, non-sublicensable, revocable, limited licence to use the Game. You are permitted to:
(a) load the Game into and Use it on a single device which is under your custody and control and which meets the specifications referred to in the manual for your own private and domestic Use;
(b) transfer the Game from one such device to another; provided the Game is Used on only one device at any one time and any device on which it is Used is under your custody and control at the time of Use.
2.2 All rights not expressly granted hereunder are, to the extent permitted by law, reserved to Frontier and its licensors. Your rights of use under this EULA are strictly conditional upon your observance of the terms and conditions contained in this EULA at all times.