It obviously didn't concern him back then when the President was a Republican.
Source: Open Congress
Leaving aside whether it was the right thing to do or not, the facts as related to Joe Wilson are:
- He did not have any problem voting for a bill that provided federal funding for this purpose.
- He has a problem against the current Healthcare Bill that CLEARLY states that the funding provided can not be used for Illegal Immigrants.
- He lied when he called the President a Liar, and he stood by that lie.
Maybe, this proves that Joe Wilson hasn't read the current House Health Care Bill and didn't read the Medicare Prescription Drug Bill either.
And lets not even go into the cost part of the bills.