I’ll argue that CCP needs to focus their limited engineering resources on replacing the 15-20 year old, single threaded, “legacy code” that forms the foundation of the game. They have given us the ability to fill gaps in the toolset using the API and tools like PYFA, Dotlan and EVEMon provide a valuable service to the community.
Let’s teach new players how to use the available 3rd party tools and let CCP focus on the work only they can do.
This legacy code is coming up as a limitation to so much in the game now its getting pretty bad. I’m not sure they have the personnel left that is capable on replacing it anymore, or at least no where near enough of such personnel. I think they are looking into it, just can’t do anything. But as time goes forward this will become an increasingly bigger issue until they will have no choice.
Couple that with some extremely bad ideas / choices. For example, they ditched a perfectly fine agent finder and replaced it with somewhat disfunctional agency, but can’t even upgrade the UI to have seperate scalable elements and give it scalable fonts so that it becomes functional at 4k. Really wrong choices there.