I think you're trying to slice the cheese too fine, Jim. "Fairness" of taxes is something that can make some sense in broad terms, but, when you get down to specifics like the one you're describing, I think it's all trumped by politics. And that's not necessarily a bad thing. At some point, these become questions that are most appropriate for the political process to decide.
Ed Huntress