Dan,
Absolutely, you are right. It is an arbitrary date (as for treating Servicemembers and Veterans the same) to pick Sept. 11, 2001 as the cut-off point. The injustices occurred well before that date, too.
I wish that there was some answer through the courts or admin appeals. However, the solution lies with Congress. They have to change the law to "capture" the earlier cases. And the key to that is to galvanize Veterans (and current Servicemembers) to vote along lines of the issues. Right now, our voice is often divided along political party lines (which is why I strive to keep this site as non-political as possible; while I have strong feelings on the subject, I have stronger feelings about helping Servicemembers and Vets get a square deal. I do not want anyone to feel upset about politics and miss the important messages here). With more than 24 million Veterans out there, if we were to vote as a bloc, we could fix so much.
I think it is important to recognize that there are many out there who got shafted and are not in the limelight. It is something that I think we have to be wary of, having our interests divided, pitting Veterans from one era against another. To me, what is fair for one group should be fair for another.