The government deadline for filing income tax returns offered some Americans a timely excuse to vent their frustrations over the sagging economy.