I don't see how ES6' features remove the need for frameworks. And the "implementing fingerprinting in React is hard" point makes little sense. That's wholly independent of the view layer.
New browser APIs do remove the need for libs for DOM manipulation, date, time, and price formatting, etc.
ES6 makes many things so much nicer to write.
But beyond those primitives, there's little there to replace a framework.