Seven weeks is nothing. If you think it's something, you are still quite young (however, if you think seven years is nothing, you've been around the block a few times).
To put things into perspective, 7 weeks is 35 (or less!) business days, or 280 work hours (I really hope the devs aren't doing more than 8h/day). Have we had anything to show for that 280 hours? Yes, plenty. A lot more than 280 bug fixes, tweaks, improvements, UI overhauls... and doing any of those changes takes time in a system as big as Elite, and I don't imagine just building the client is quick, so the edit, compile run, debug cycle will be slow. These things take time, a lot of time, and always more time than one would expect.