That has nothing to do with Macs vs PCs. Everything with a touchpad gives you a tap to click option, and if you didn't spend enough time with a Mac to realize this then you can't really make a fair assessment of the platform in any way other than hostile first impressions.
I think they may have thought about this a little bit before making their default decisions.
Anyway, "the clicking thing is much slower than tapping" is just not true if you're used to clicking.
I typically give things like this their fair shot - some of them I get used to, like Windows switching to grouped single icons without titles... I hated it at first, but eventually it made some sense to me. Only when I've absolutely given up on them do I bother changing settings.
I try my best not to let those negative first impressions stick, to give them a real shot, and this was part of the machine I'd purchased, I figured I better try it...
Enabling tap to click does not disable the mechanical or haptic click mechanisms, nor does it disable any other functionality.
System Preferences -> Trackpad -> Tap To Click
Are you sure you had a Mac because this isn't hard to find.
> Objective C
Why are you using it ? Swift has been the default and its a fantastic language.