I like the licence system. It's very important and makes the game more of a challenge, because you need the licences to compete in certain events. Every racing game, has a progression system.
I must say though, Forza is a great game and I like how you can change cars from class to class, from changing performance enhancements.
And Forza Motorsport has online multiplayer....nuff said. I hate that friggin' license system. Learning how to brake? Hmm, if you've played ANY racing game you know what button to hit when you want your car to stop.