BTW, many engineers at my previous workplace kept the task bar at the bottom. Keep reading to find out why. I still considered a lot of them OS novices though.

It's got nothing to to with Mac OS or Linux (for me). Mac OS doesn't have a task bar at all, and every Linux distro's GUI design is based in part on Windows. Even though Mac OS 7 (maybe earlier?) already had a small bar traditionally at the bottom of the screen for launching control panels.
It's just an observation and a feeling, don't take it personally, you can put the task bar anywhere you want, that's why it's movable.
Microsoft's whole bottom default is the problem. It was based solely on trying to differentiate the then new Windows 95 from Mac OS and of course Windows 3.1.
If it had come pre-formated for the top, 99% of people would leave it at the top. If it had come along the side, most people would have left it there. The point is that most people don't even know that the bar is movable, even after 10+ years of using the OS.
MS design issues: "Start" clearly at the "end" of the screen. Menus on the Start menu pop upwards, leaving your pointer's initial position at their end or mid-point. All other system menus pop down (the file menu, combo boxes, even sub-menus of the Start Menu.
So, keep it where you want, but MS's decision to place it at the bottom by default was the original BS.