The much-discussed Bing Wallpaper app has officially made its way to the Microsoft Store for Windows 11 users. While the app is heralded for being a free option to enhance your desktop aesthetics with daily Bing images, it’s also drawing criticism for allegedly engaging in invasive tactics. So...