Infinite scroll is one of those things that needs to die.
Not saying there aren't bad implementations of infinite scroll out there, those do need to die off, but they aren't that common.
A compromise may be a browser option that one can set globally to indicate whether one wants pagination (and how many results per page) or infini-scroll.