Take all articles with a grain of salt for that matter. This is just information compiled from the information on the Bitcoin wiki, and the IRS website.
The arguments you're offering wasn't congruent with what I heard on the forum. Fair enough that I should have said why...
But income is income, even though the IRS is a jerk.
(Would be best if a lawyer could chime in)