Nice try, but 'cleaning up XAML' is often underestimated. Keep styles and templates concise, ppl! Use StaticResource instead of DynamicResource when you can. It's the little things that add up.
I feel you. To me, writing XAML on Silverlight was smoother than anything UWP offers. I miss the days of easily whipping up a cool UI with minimal fuss. And those Silverlight animations were just chef's kiss. Now there's all this overhead with UWP, and it's like you need to …