cars with run flat tires have nothing at all, no jack, no wheel spanner, no spare, the tire is made such to carry the car to the next service station.
the pump and gel are being given with cars that have regular tires on them, The reason is to save weight for better fuel economy and also lower total cost of the car, (no jack, no wheel spanner, no wheel, no tire) - all add up for a nice chunk of change in the larger picture.
as I said - new car buyers are mostly looking at the cars like this

and dont care if half the necessary items are missing.
