Yes it is the era of instant gratification, but sometimes we need to go against the grain and think long term. Working for free for future benefits for example is a great thing.