I'm sure commercial reviews factor in the hardware performance level and how it compares to other games on the same platform. User reviews are just their satisfaction with the game. I've seen PC versions of games get lower scores despite owning the PC version and comparing a console version to it and seeing its massively superior.
Also I've seen ps3 versions of games get slightly higher ratings despite the 360 version being reviewed as slightly superior.