I don't think any of the issues even remotely point to it being a port?
The explanation they gave was that they couldn't get a physics engine to work sensibly at 150-200mph and still be creating sensible laptimes when it was scaled to 6000mph. So they initially split it so that the 30x times were artificial but this apparently created issues that they weren't comfortable with leaving in the game.
I don't know how superior PC hardware is supposed to alleviate that issue or in fact any of the other issues people have been having really?
The fact that the physics engine doesn't work when fast-forwarded in qualifying may have something to do with the fact that it is a console port. perhaps consoles don't have the raw processing power to over speed time, through the qualifying sessions?
The fact that the graphics are not what one would expect from a game released in 2010 on PC, is totally related to it being a port.
The physics engine could absolutely be made to work at 10x, 20x, 30x (or a particular speed) during qualifying. The problem is that major modifications and extra code needs to be written. Time is obviously not what codemasters had available, hence they chose the faster/easy option. More likely this was a business decision than a design one. A bleeding edge PC would definitely be able to handle the processing required to simulate 23 other cars on the track, faster than real-time...not sure about consoles though.
The overall look of the game, is not a major step forward over F1 games released a few years ago. This in itself has to be a clue that this game was developed for consoles (first and foremost). I doubt many changes were made during the porting process, from xbox to PC.
Who knows, maybe F1 2011 may give PC users "more" than xbox users.
The game was released in late Sept 2010. The F1 season is reaching its climax, so its fairly obvious that there was pressure to get the game released, in any shape or form, before the current F1 season ended. Had they released the game in 3 months, say, sales of the game would've been lower as the current F1 season would've been finished.