Giving $1000 per household get you more votes than fixing roads. As as a politician in a democracy, which one would you choose? The answer is obvious. If you were a politician, you would do the same.