For me it is all just a pleasant learning experience;
If I’d get soo annoyed about engine changes breaking things, I would instead go and download DirectXTK Games for Windows and the DirectX SDK blog | Technical tips, tricks, and news about game development for Microsoft platforms including desktop, Xbox, and UWP
and make my own “engine”, instead of wasting time with ‘somebody else’ mistakes…
But, I manage to find my way around the issues so I don’t know why some ppl be so angry when they face bugs.