In order to hide hover cards for inactive apps in taskbar of Windows 11, go to Settings > Personalization > Taskbar > Taskbar behaviors > Uncheck “Show hover cards for inactive and pinned taskbar apps ...
Windows 11 has a few controversial "features" that seemed designed to annoy users instead of make their computing experience more enjoyable. Aside from there still being no way to make the taskbar ...