The steering is like this in other forza games. As long as you are sticking to the racing line it feels fine to me.
Selecting the tire compound for your races is a cool new feature too. I just did a race in the wet. Half the people had dry tires on. I fell back to p11 after the pit stop cause...