Вероятно потому, что траты на «сигареты, пиво, водку», как и траты на семечки, лимонад и прочее подразумеваются как мелкие обыденные траты. Ну вы же не жалуетесь, что потратили сегодня деньги на проезд в автобусе, например.
Траты же на медицину, дорожные штрафы и проч. — это экстраординарные траты. Вы их не закладываете в бюджет. Естественно, что если появляется такая необычная трата, то люди на неё жалуются.
Несколько наивно ожидать, что если человек бросит курить, то у него сразу появятся лишние деньги. Например, кто-то выкуривает пачку сигарет (150 рублей) в день. В месяц это 4500 руб. Вроде бы большие деньги. Но бросивший курить человек, возможно, начнёт тратить деньги на семечки. Лишних денег у него всё-равно не будет.
Так что незапланированные расходы всегда будут выпячиваться, а обыденные — скрадываться. Это нормально.