Well, if it would require a ton of coding then I doubt it would be a problem for Square.
Let's face it, it's Square! :P

But yeah, I doubt a mechanic like racing will show up anytime soon.

Also, what's the problem with the market? I didn't see any bug as of yet.