Individual action is great for environmentalists, but it will never be enough when the vast majority of people don't care about their own emissions. A carbon tax will make everything you mention more expensive and doesn't rely on ignorant truck drivers to switch to Priuses or travel-lovers to stop traveling.