La vamos nós de novo. Não da de fazer uma media de algo que ja é uma media! Fps em si ja é uma media. E 30 fps em condições perfeitas seria mais que o necessario para fluidez. porém como ja dito antes, fps é uma media, feita por segundos.
Vamos dar um exemplo ampliado para explicar. Suponha que em vez de fps tivéssemos fph (frames por hora). Sendo assim, um jogo de 30 fph teria uma frame (tela ) a cada 2 minutos certo? Mas na pratica ocorre o seguinte, alguns frames demoram mais para serem gerados e enquanto o novo frame nao sai, o anterior fica na tela, sendo assim pode acontecer ( e de fato acontece ) de um frame durar muito e outro mal aparecer, tipo uma explosao. O frame antes da explosao dura 4 minutos( o tempo de 2 frames) e os 2 frames seguintes da explosao duram so 30 segundos cada. Por essa razao os jogos as vezes parecem travar mesmo rodando a 60 fps. Em um ambiente ideal o jogo geraria cada frame com a mesma quantidade de tempo e assim teriamos fluidez igual temos em videos de 23 fps, onde nao ha necessidade de gerar a imagem, mas apenas reproduzir ela.