When you're starting a cold carbureted engine, the precision of fuel/air mixture isn't very accurate. Which means the fuel/air mixture that's reaching the cylinders isn't optimal for getting the engine started, compounding your problem of getting the engine going.