Because your batery does not have much energy to make the car roar to life.
ignite or start a car,truck,boat or plane
No, you cannot push start a manual car with a dead battery. Push starting requires the battery to have some charge to ignite the engine.
What i think that the fuel pump in your car could not be working properly. In other words, its not sending enough fuel to the cylinders to start the car. If that is what is wrong.
No, but fumes from the battery acid can ignite with a spark.
Fuel pump problem
It would start and run but only idle. It would not be drivable.
I would get in my other car
Only if it was broke in half and that is very doubtful.
metal does not burn very well,
Weak car battery
An older, completely mechanically controlled diesel engine could, provided it had electricity to start it. A gasoline car could not, as electricity is required for the spark plugs to ignite the fuel in the cylinder.
Bad starter-we can only speculate