Whilst it would be great to see, I doubt it will ever happen.
Tracking by IP addresses would be one solution, however there are issues with this.
1) the use of IP's would preclude places where multiple players use the same IP such as Universities etc or public places with free wi-fi
2) the use of IP's would preclude 2+ people from the same household playing at the same time
3) the use of IP's may have legal difficulties
4) there would also be difficulty in preventing one player registering multiple times from different IP addresses (using VPN's) and using the substitution system after a period of time
Also, at present, multiple accounts seems to be tolerated accross the EA eco-system.
There would, no doubt be technical difficulties in implementing such a world too, as this type of world has been requested many times over the years.