See, that's exactly my point.
From listening to the first link you provided, it was obvious to me that you had at least worked with someone who knew their shit.
You see, when it's recorded by a professional, I no longer call it a "home recording." I suppose you could, technically, but realistically it's not. A pro can make any place his studio; a good engineer sort of is a studio -- in the sense that you pay them to get a professional-sounding finished product. Where he chooses to work while providing that service, to me, is irrelevant as long as he can provide you with that.
The second examples were recorded by you, and they didn't sound as good -- no offense -- so I don't see where the point would have been in having it mastered.