If you’re concerned about the Recommended section taking up too much space rather than about privacy, you may want to change the Start menu layout. Unfortunately, the option is currently only available in the Windows 11 Dev Build version. Let’s hope that Microsoft developers will add the setting to the regular version Windows 11 sometime soon. Meanwhile, you can use third-party software to customize your Windows 11 Start menu layout but be careful not to install malware.