Those 'bigger fish' are actually the guts of this game engine, which they are constantly working on. You don't see it because it's under the hood a lot of the time instead of being a new plane or whatnot.
It's not that their product is no good, it's that I get the distinct impression that they have bigger fish to fry (read: private/military contracts).
What's this about textures? EDGE isn't in because EDGE isn't in yet. It has nothing to do with textures.
We PC simmers are more of a periphery market for them and will get a few scraps now and then. And yes, I'd prefer to have the EDGE implemented now without new textures - the idea being an improvement in GPU implementation/efficiency. They can add textures later. I'll take even slightly better frame rates now.