Good design solves a problem. Great design changes behavior.
Coffee is a solution to your lack of energy and alertness. But a better designed technology might help change your behavior toward going to sleep earlier.
We should help people, but more importantly we should help them help themselves.