900 hours out of that was probably grind... Time invested in Elite is a poor indicator of how good the game is because the fun is gated behind so much tedium.
Granted, the fun part can be very fun... Tis a shame Fdev are so obsessed with grindwalling everything so heavily.
Opt out of that, just do what's fun.