My concern is that it will make developers even more lazy when optimising their code. What one hand giveth the other takes away. When has any advancement in the hardware not led to the same or worse software performance in few years time? There surely must be a name for this paradox. This will not result in you getting 1000fps. You will end up with the same `acceptable` refresh rates with worse rendering through novel hacks.
The frame generation has access to movement vectors and can predict it quite well.
I think its a great thing to have, whats your concern tbh?