"Who doesn’t understand that services provided by the government comes from taxes?"   Unfortunately, it truly seems that an increasing percentage of our fellow citizens, SD, don't understand *precisely* that.   :-/