Why would I accept a car bought in some other game as a developer trying to make money?
How would that even work? Need for speed and Forza for example have dramatically different driving models. Does sharing stats between those even make sense?
What about licensing deals? Money exchanges hands when real life brands are used in games. Not sure they'd be thrilled about some random other game using it all of a sudden.