When I met with a financial planner, he stressed the importance of setting aside enough money to spend on myself every month that I would feel confident to start investing.
The latte scare is a great way to make sure people who are apprehensive about investing never even consider it. Starting incrementally is way better than criticizing people for just trying to live their lives.