For millennials, drinking, entertainment, and hobbies rate relatively high on the list of money wasters, while Gen Xers and baby boomers are both more concerned about credit card interest and cable TV costs.