Imagine doing that for all of the commodity market too
Commodity market I think is fine - you get enough information from the in-game trade tools to figure out profitable trades, even if you're not going to pick up on all the super-optimal stuff immediately. EDDB etc. is generally more convenient than actual thinking, but if they didn't have market data people would get by, especially after the 3.4 interface additions.
Outfitting, however, is definitely a complete mess. Elite / FE2 / FFE every system had a "tech level" which was an advertised property of the system and determined what outfitting it had available in a straightforward and largely documented fashion. In Elite Dangerous, just picking a random station's FSD selection:
- 2A-E / 3A-E / 4A-B / 5B / 6A-C / 7D-E
there's no obvious logic to it at all [1]. If you want a specific module, there's not a lot you can generally do to find it (in the bubble) that improves your odds beyond "try High-Tech/Industrial systems". It's only with the new Odyssey interface that it's even become possible to see sold modules you can't immediately fit to your current ship.
That said, adding a "search for this module at nearby stations" feature to the Outfitting interface would only be a sticking plaster over the real problem: there's way too many modules and most of them are pretty useless. It really needs a complete reform:
1) Scrap refittable Life Support and Sensor modules entirely, just make them ship builtins like the FSS now is and increase base ship mass by the equivalent of the lightest possible engineered module. They make
way too little difference to devote an entire core module slot to.
2) Scrap all module grades except A and D (existing modules get promoted free of charge, "Sturdy"-type blueprints are buffed to allow reasonable replication of B-grade kit)
3) Advertise "Tech Level" like economy / security / government are advertised on the galaxy map ; make it linear (with minor modifications for superpower-exclusives and things like AX equipment) so that it's obvious what you're getting at each level (and sure, let BGS states temporarily affect that level and show on the map as doing so)
[1] The same station has 7A-C and 7E power distributors, but not 7D ... and also has 7A-B and 7D-E thrusters, but not 7C.
Sure, but you'd never stumble on that accidentally without extreme luck.