What causes low MPG in a todays cars?

Low tire pressure....Dirty air filter....Dirty fuel filter....Wrong Fuel type.....In need of a Tuneup......And the Number one thing is Agressive driving habbits