Вы запутались в терминологии.
Чиновник это государственный служащий. Он наемный работник на государственной должности (имеет "чин", от чего и произошло это слово). А обещания раздают политики и депутаты.
За промахи служащего ругает начальство, лишают премии и могут уволить с работы. Так что ответственность у чиновников такая же, как и у любого менеджера - какая разница на госслужбе он работает или в коммерческой структуре? А вот зарплаты в коммерческих фирмах намного больше, так что в чиновники, к сожалению, идут далеко не самые толковые люди.
Те люди, которые раздают вам обещания, а потом принимают законы называются депутаты. Ближайшей осенью мы их в очередной раз будем выбирать. Тут надо заметить, что выбирают их все же не по обещаниям, а по тому, что они в своей жизни уже сделали хорошего и чем известны. Другой вопрос, что если человек известный боксер, борец или гимнастка не очень понятно, насколько хорошие законы они могут выдвинуть и принять ...но по крайней мере понятно, что люди они активные и деятельные. Поэтому люди и голосуют за них, поскольку фамилии на слуху, хотя может некий Сидоров тоже неплохой кандидат (а может и плохой?), но народ про него ничего не знает и не голосует.
Если депутат ничего не делает, выборщики могут его досрочно отозвать (но это целый геморрой и таких случаев по пальцам пересчитать), а скорее просто не выбрать на следующих выборах. А вред от принятых законов...а такие есть? На самом деле любой закон проходит три стадии слушаний, его обсуждают профильные специалисты и совсем уж плохих законов нет. Возможно есть недоработки, если закон новый, и он затем исправляется поправками. А если какой-то закон вам лично кажется вредным, прочтите уже объяснения людей которые его считают полезным. Попробуйте понять и другую точку зрения - ваш кругозор скажет вам спасибо.