Well it is. I'm as disappointed as the next guy, but I can wait a while until it does finally come to PC. There are literally thousands of other games to play while you wait.
Late for what though? Unless you got hours of spare time to play every day, there's more great games to play than one got time to play. The graphics is still top of the class and the gameplay is modern, the game isn't outdated whenever it arrives on PC.