Why does the PC version of Grand Theft Auto 4 run so poorly even on enthusiast gaming computers with multiple graphics cards?

It get 30-50 fps with two GTX 680's in SLI with everything maxed out on 1920x1080.

Also, there are a lot of buggy and blinking lights and textures.

This game is all sorts of messed up.