If you really did any serious work writing template metaprogramming code, or were aware of what happens under the hood with libraries that were developed with it, you wouldn't be criticizing recent contributions to improve it's UX, for both developers and library/module consumers, as a trainwreck.