Literally for the same reason I still play Dark Souls, Bloodborne and Elden Ring after beating them a load of times, getting the most overpowered gear and build imaginabile and 3 shotting Malenia, the Blade of Miquella with a summoned player last Saturday... Because it's fun. If I have fun, I will continue playing even if I get endgame content quicker. Nothing stops me from taking out a Sidewinder and do missions or try to railgun Anacondas with an Eagle.Let's imagine they cut the grind in the game seriously. What logic will make you stay online longer? Well, after the "I bought a shiny new toy and played with it enough" phase.
A good narrative? Interesting gameplay mechanics? A players rival? A huge but empty (like a real one) galaxy?
There is a reason why a lot of time-consuming donation dumps, with logic: spend X time to buy/"research"/unlock Y, are widely presented and quite popular.
I will not argue that this game needs a changes, quite the contrary. But here is your "less grind!" It has an extremely indirect relation to these necessary changes.
The "Oh but you'll get everything quick and quit" is an extremely stupid mentally, and says more about the lack of meaningful content that the players. I get that the fanbase loves the boomer mentality of "I suffered you have to suffer to" (which isn't surprising, this game is played by alot of boomers after all) but that argument of "you'll have nothing to do if you don't grind" is pretty weak when it's supposed to be a sandbox 'do whatever you want' type of game. Hell, people have decades old Minecraft worlds (I have one with my friends that we've been consistently playing since bedrock released on windows) and there's probably less to do in Minecraft than in Elite aside from building momuments to our own hubris and ego