I agree, but I think it is interesting that the Wickard case collapses on itself. All the rhetoric about "home consumption affects interstate commerce" is moot, in light of the law being upheld allowed home consumption.
So basically it boils down to Wickard making no sense whatsoever. A common theme in our government lately.