What are people complaining about? That there are no restrictions? Feel like only you deserve the credits and xp? Many people that buy GT5 want to experience some of the things for higher Levels, too, and don't have the time to level up. So, I'd say, why not. You can't deny them that forever.
I mean, I would have liked restrictions, because it will make some people learn to get better with the car they have to drive, and not just bring a faster car (which seems to be what the majority are doing), but if they don't want a challenging races, so be it.
They way I approach the Seasonals, is to first try it with stock configuration. If that clearly is not enough, I will try with the very minimum that will let me just about get the win. It's most rewarding that way.
For the new Seasonals, you can get Gold by simply putting on other tires:
Prius: Sports Hard instead of Comfort Soft
TTS: Sports Hard instead of Comfort Soft
Elise: Sports Hard instead of Comfort Soft
Ford GT: Sports Soft instead of Sports Hard (Medium might also be enough, but I didn't try, because I had to be about 4 seconds a lap quicker and that didn't seem possible with Medium over Hard)
Citroen WRC: stock (Sports Medium)
Cars were completely stock out of the shop with initial oil change. Great fun!