Microsoft is slowly but surely improving the poor default app experience on Windows 11, giving users more control over the experience. While we’re all familiar with default apps that keep resetting, it looks like default apps and app pinning are about to be overhauled.