Whenever I use the CLI on a mac, I am frustrated by the absense of all the GNU extensions that aren't there when I use the core utilities, and that the version of bash is ancient.
I mean I still prefer it over windows, but it is not the same experience as linux.