This is why we don't have a direct democracy. The individual citizens can't be in charge of the purse strings. Basic human nature is one where you look out for yourself and your loved ones first and foremost. Basic human nature is that if you can get things given to you that betters your lot in life and do so without cost to you, you'll do it. Which is what "taxing the rich to demand services and action" basically is..its finding a way for you to better yourself without you actually having to pay for it.
Just like parents don't give their Children cookies at will and allow them to play xbox every moment of their free time, Congress shouldn't be just giving the people whatever free services or actions they want simply because they want it.