No, not really. The poster made it sound like the Tour was a marathon...that you just "sign up". Lance did not sign anything. It was stated in the same fashion that so many idiots use when talking about cycling. So many Americans think the Tour is like a marathon or the MS 150.
In order to ride the Tour,Lance must be on a team that is allowed to ride in the Tour. Then, he must be one of the nine that his team selects. It's not like he could "sign up" as an independent rider, which is what the original poster implied.
There are actually several ways that Lance could be told that he couldn't ride the Tour...by his team, or by cycling's governing body if he failed to go about the proper protocol in renewing his pro license, or by the Tour itself. Yes, Lance can dicatate a lot of what goes on in the team, but he can't and didn't "sign up" for the Tour...that terminology is silly and so are you if you think that's what he did.