Silly software engineers. So cute. They think taxes should be logical, effective, relevant. Should someone tell them that taxes are a political issue? (Sarcasm aside, I look forward to the day when our political bodies become composed of a higher percentage of such minded individuals, as software wealth translates into political power, who might inject some reality into the process.)