Switching between a few workspaces looks cool, but once you have 10+ programs open, it becomes an unmanageable hell that requires memorizing which workspace each application is in and which hotkey you have each application set to.
Alt+Tab or Super+Tab is your friend. Surely you dont have 10 workspace for 10 windows. Also probably just dont isolate Alt+Tab for each workspace.
How is this better than simply having icons on the taskbar? By the way, the taskbar still exists in GNOME! It’s just empty and seems to take up space at the top for no apparent reason other than displaying the time.
GNOME panel definitely takes significantly less space than KDE or Windows takbar. Also at least me, even on Windows I barely click taskbar icon to switch window, alt+tab is faster
But everything is each for their own. If vanilla GNOME doesnt work for you, just install extension or move to another DE. Cheers!