Did anybody even read the article?
Okay so it all revolves around the Steam activated key and it's name. It's called Dota 2 Retail (SE Asia). If anyone has ever bought some Humble Bundle's for Steam and looked at his Steam account's license & subscriptions you can see that those are also listed as retail games (for example Frozen Synapse Humble Indie Bundle Retail). I mean, you bought the game online but it's still listed as retail.
Here's the picture
All of the games I have squared out are either activated through the keys of IndieRoyale or Humble Indie Bundle's. All of them contain the word 'Retail'. But they are retail games.
I failed to see a line where it states 'Gaben confirmes Dota 2 is free-to-play'. Confirmed my ass. I think the site is just trying to get more hits.
I know everything is hinting that it's going to be F2P but nothing is confirmed
yet, I only believe it when Gabe or IceFrog says it.
Sorry for my rant