I wish they would just deduct taxes from our pay checks like they do in Europe.

Huh???? You mean when you get paid there is no income tax deducted - which would mean your paycheque is the gross amount not the net amount, then at the end of the year YOU have to figure out how much you owe or get back????