Those example screenshots are from a beta. There have been a lot of improvements since then.
Please look at the texture resolution of BF2. They are awful for today's standard. There is no clear patterns, everything is very blurry.
But your post seems very biased by selecting these types of screenshots.
I could do the same:
Here is a screenshot from ED:
Here is a screenshot from BF2
There is a massive difference in texture resolution and quality.
What you need to know is, when comparing to games like SC. SC uses a pre-built engine... CryEngine. ED uses their own in-house engine called the Cobra engine, which FD designed and implemented themselves.
But if you are going to make comparison screenshots, I'd suggest looking at more recent screenshots, and not purposely choosing screenshots from pre-release builds.
And speaking of planet textures... Planets have different layers to them. They have an atmospheric layer too.
Or
Again... the screenshots you use are old and outdated.
If you can't tell the difference between texture quality on the first two screenshots I posted, or even the ones you posted, then you shouldn't be complaining about graphics.
What I would like to see in the game are some additional anti aliasing, and AF features. But textures in this game are great as they are.