EA is just porting it, they can't change the product itself, so why would it suck? I think you people are exaggerating this.
Oh and Valve can't do it themselves because... *
drum roll*
[HEADING=3]they're not distributors!!![/HEADING] *
pause for shock*.
They never handled ports before because they only program for PC's, hence why they contract EA to publish it, they could've easily contracted Ubisoft or any other company for the effect.
Didn't EA publish it for the Xbox as well? Did it suck?
Wikipedia said:
Developer(s) - Valve Corporation/ Turtle Rock Studios(defunct)/ Certain Affinity (Xbox 360)
Publisher(s) - Valve Corporation
Distributor(s)- Electronic Arts (retail)/ Steam (online)
Engine - Source
Oh snap.