Ok i understand a time limit for the validity of an online pass but i think they need to be considerate of people buying the games new and allow for at least 3 years after game release. Dont think they lose anything if they allow it to be valid for that long
It's EA, they probably thought it would be a good way to curb serial key fraud but didn't think it completely through.
*shrug*