You can't compare an MMO to a CAR. you just can't
And if we use that comparison:
Lets go with ford, been around for years, has a good reputation at making good cars, with lots of experience doing so.
Then you have a new car company come out, take KIA or Hyundai from when they first started. Their cars were **** when they first started but now with experience they both make good cars.
You cannot expect a company to launch into a new field and match what is currently out there straight from the gate, it will take time.