You can't fake your way through a marathon. You can get through an 800, 1500, or *maybe* a 5K being out of shape or injured, but not a marathon. You can't expect to run even close to good if preparation is not near perfect, and the race is too mentally and physically taxing to do if you can't expect a very good performance.
The USA performance at NYC today was downright embarrassing. Props to Ryan Vail for running 2:13, and no I cannot run 2:13, but if you ask Vail he's probably not pleased with it, and neither is any other USA runner. Ryan Hall haters, ADMIT that you will keep praising Meb for finishing today and being strong etc while he ran above 2:20, but if Hall did the SAME EXACT THING you would say he's donezo.
Hall made the right decision. Can't fake a marathon so don't bother trying. The only thing that Ryan doesn't do but should do is race more, like 5Ks and 10Ks and XC. It would be good for the fans and good for him as he would get speed and racing practice and he would also make more money. He had something with doing that road mile and wanting to try new stuff but for some reason he lost that desire.
Regardless, good for him for no starting today. Who knows what additional havoc Meb just put on his Soleus for finishing the marathon? He may have ended his career today by racing, while Ryan did the smart thing. If you read this, way to go Ryan