I have also noticed an improvement, especially in the load times when zoning into a planet. The change to the view of abilities is taking some getting used to, especially for proc based ones.
Games like this appeal to a much wider audience than something that is as traditionally RPGish as what you describe. That level of involvement isn't for everyone, but if you want it you can surely create it on your own within the game.