Search posts, tags, users, and pages
The web has one huge challenge - legacy. I feel that's going be the case with HTTP/2 as well. It will definitely take time for it to reach enough support so we can start truly leveraging it. For now we are in a mixed state as you still need to consider older browsers not supporting it.
It is true some of the current best practices will become quite the opposite if/when HTTP/2 attains certain threshold. Given it's a streaming protocol, it will change the way to think about loading assets. It's possible bundling becomes far less important then, or at least the techniques will change, when this happens. For now we are stuck with bundling.
Even though we received standard module definition for JavaScript in ES6, we still don't have a standard mechanism for loading modules through the browser. For HTTP/2 to become mainstream, this is something that we will absolutely need. SystemJS could fill this niche, but we'll see how it goes.
I expect it might take at least a couple of years till we reach a good, stable situation. Though knowing web development, perhaps there never is stability. Some part of web development is always under construction like those sites in the 90s.
Thanks for answering!