EA's done that with Hot Pursuit 3 as well.. it was only out until a few days prior to release.
I think it makes it an incentive to try the game, because you won't have luxury to try it out any time you like with an expiry date... "Oh you didn't get a chance to try it out? that's what the full game is for. 👍"
No wheel support isn't a bad idea... Black Box didn't make this game with wheels in mind, and because of the awkward senstivity of the steering mechanic in this game, using a wheel would be pretty frustrating.