It's amazing how utterly simplistic and stupid things can now pass as "flying". I send my regards over from DCS World's F18/C. And yes, I don't enjoy that what you call flying, because it's not flying, it's a loading screen galore with a human macro. And no amount of immersion can change that. Flying is speed docking into a station to avoid getting scanned, and flying is done when dogfighting, and flying is done in SLF over a planet surface having fun. That what you deem as "flying", I call "a mindless timewasting chore". Or simply "press J till you drop". To each of it's own...
So let's remove all the boring, non-flying parts and see what we have left:
No hyperspace jumps
No supercruise
No engineering
No Guardians
No USSs
No random mission generation
No manual docking since we can just fit a docking computer
All a waste of time.
So trading becomes a succession of menu screens
Piracy is dead because there's nobody in space to pirate
Exploration becomes pointless because every system is equally reachable
Mining alternates between ring and menu - if we keep it at all because it's a waste of time
That leaves combat, but flying back to base to hand in bounties or CZ vouchers is a waste of time, so just stay there and farm NPCs until you have enough money to upgrade your ship. Outfitting is a waste of time, just upgrade automatically in the res/cz.
Pretty sure they can fit what's left onto a phone app.