It's a little confusing but it looks like it might only be that way for copies that haven't been activated on GFWL previously, they mention linking your account to a social club account for keys that have been previously activated on GFWL. The confusing part is that activating on Steam is mentioned under a "Physical Media" heading while the other is under a "Games for Windows Live Digital Store Purchases" heading.People who own the physical version will be able to activate their key on Steam.
That leaves me wondering what the deal is with my previously activated physical copies of the game and DLC. My guess is that I should at least be able to activate on the Rockstar launcher which I'm a little surprised isn't the the only option for the non-Steam version.
Yeah, pretty much all PC games now support the Xbox controller so that’s a non-argument.
You do realize the post you're responding to is quite old right? I'm still not sure how accurate it was but it was at least more accurate.