So in what way is SC stealing the procedural planet generation idea from elite? Because procedural generation is quite an very old idea. For example:
http://ltheory.com/ is one of the newer approaches.
I wouldn't say "stealing", I would say "inspiring". And if it helps to improve the experience of both games but still keeping their original idea and feeling, then I'm totally fine. I think both games beeing developed in parallel is the best for us fans that could have happened.
And another world about procedural generation: Yes, it allows to create an unlimited amount of planets. But the really interesting stuff about it is not the pure number, but the amount of individual distinguishable outcoming landscapes and details. And to implement that in a way that it's not feeling repetitive is the true art. It's what takes much time.
For example: You could program a simple generation engine that only creates more or less random landscape heights. Or you create a program, that is capable of generating differnt types of landscapes like craters, deserts, gaciers etc. The second would be much more interesting. Or if you create an algorithm that creates cities, it would be quite boring if every city would look almost the same, because all of them use the same set of buildings. It's the unique buildings that make cities interesting, not the pure size.