Unfortunately, many voters are too gullible to question where the money for these bribes comes from. Every dollar has to come from some hardworking taxpayer's pocket. In fact, every dollar of government spending means that around $1.25 has to come from a taxpayer because there is a transaction cost in collecting and spending the money. It costs to run the tax department and it costs to run all the government agencies that spend the loot the government extorts from taxpayers - and despite the ease of the task, they're none too efficient at spending the money because they have no incentive to be efficient (unlike businesses who have to compete with other businesses to be ever more efficient at producing the products and services they produce).
But, in reality, it's even worse than that. The true cost of the government spending one dollar is much higher because the taxpayer's $1.25 probably would have been invested in a business (either directly by buying shares or indirectly via a bank) and that $1.25 of capital might have enabled the business to produce an additional $20 worth of products or services. That $20 worth of revenue to the company would have been spent on, say, $10 in wages, $5 of supplies and $3 in rent. And the workers that earned the wages would have spent their additional $10 on food at the supermarket or put it towards an Air New Zealand flight to see grandma, and the supplier would have spent some of his $5 on wages, and the landlord would have spent some of his $3 on paying a contractor to get the roof fixed, and so on and so forth.
Now you start to see the true cost of that one dollar the government is promising to spend on you. Talk about cutting off your nose to spite your face.