Sadly, this is not wholly true. Ports from consoles are still often not as "perfect" as a PC-gamer would like, in a way that they carry over aspects from consoles that don't make sense on PC for example (i.e. list-based UI which is good for controllers but bad for keyboard and mouse).
That said...