It's always something they fizzled out years ago that they bring back and claim is brand new or improved.
I would imagine creating such cards and teams would be pretty easy for EA. Maybe there is some sort of licensing and cost issue with players who are no longer affiliated with Fifa or...