I’ve not played GTA or Far Cry yet but as you know, I’m really not a big fan of my PS4. I’ve still not played any game on it including The Last of Us that made me glad I bought it. Some of them make the XBOX 360 look good. I’m sure they’ll come along, they may have quite recently but nothing yet. Plus, (and XBOX may be the same), Sony are constantly making excuses for why stuff is going wrong and telling you there will be updates. The ‘free’ games you get on PSN are absolutely crap.
As I say, it may all be the same on the XBOX One but it’s been a massive disappointment for me. Having played Forza on the One which looks and feels like a proper next gen game, I’d go for that.