Finance guru Ramit Sethi isn’t shy about calling it out. “The biggest financial ick I get is people who are not generous,” ...