Movies run at 24 FPS because they know no one can loving see past 30 anyways unless told it was 30 FPS.
Movies run at 24FPS because that was the standard set up when cinemas moved from silent (which ran between 16 - 26) to sound movies. Since 22 - 26 were the most common framerates for film, they decided to go right down the middle and set the standard of 24.
Nowadays, the equipment used in cinemas is HIGHLY specialised and must run at exactly 24FPS, and so this is why all films are recorded and edited to 24FPS. This is why the 48FPS version of The Hobbit was only shown at select cinemas which had purchased the appropriate equipment.
The simple fact of the matter is that, while the way our eyes work doesn't exactly correspond with "frame-rate", the closest FPS that matches how we view things is about 120 - 144, although it's wildly dependant on a person's brain and eyes. That said, the gap between 30FPS -> 60FPS is much larger than the gap between 60FPS -> 120FPS, which is why less people can tell the difference for the latter.
https://twitter.com/gibbed/status/764155970767519744
The PC version is literally emulating the PS4, they didn't even bother
http://boards.4chan.org/v/thread/348151208/what-went-wrong#p348154407
LibSceFios2.dll handles Sony Input/Output. It's extremely weird that it's there (and potentially breaching the rules for the Sony Development Kit contract), but I personally don't think that it's
emulating the PS4 version because of one file.
Gibbed himself (an absolute legend) was also curious about the existence of the file, but he didn't say emulation either. I could be wrong for sure, but I think we'll have to wait for heavier evidence to confirm or deny.
There's no kidding that the game runs like stuff, though. What an absolute loving joke.
EDIT: As an interesting side note, the PS4 and Xbox One are both x86, same as the PC. I'm not familiar with the PS4 development kit, although I know that the Xbox One is completely capable of just running straight Executables and Dynamic Link Library code. There may be more truth to the "emulation" thing, although it's more likely that the developers only targeted one Windows machine while porting and didn't test on other machines to check their code worked.