No one knows when the DLC will come so saying "near future" is pure speculation. These day's games need to get your attention quickly and hold it. People aren't so inclined to wait for things to an out over MO the Pretty much every game on this system let's you set up one off races. What's really needed for longevity is being able to set up offline championships. Single races are pretty boring, pretty quickly.