If he didn't have a bad start and managed to get past Dovizioso earlier you never know, he might have been fighting with Pedrosa for the victory. Marquez came thru like a rocket in the end and is definately a championship contenter.
Was poised to go out when Rossi crossed the line so missed the rest, as you say credit to Jorge, Rossi seems he has got the bike as he wants it, Cal will win sooner or later I am sure, Marquez was there for the taking.
It could be a long wait to get a ride with the Yamaha factory team rather than a satellite team plus I have no doubt Ducati offered a reasonable wage for his services. The rules for MotoGP bikes are changing soon so it might just happen that the Ducati is more competitive.