Yah, but sometimes getting thrown in the deep end is a good way to learn.
Just a thought.
I dunno much about Unix, but what I did learn was primarily from a temporary duty assignment where I showed up a day or two after the person who would have trained me had already left. Oops! But I did get to the point where I could get around in it and do basic stuff like changing permissions and adding programs or users - or hardware. It was useful in some ways, though at the time I wasn't too happy about it.
You're right but I just honestly have no interest in learning more Unix than I know. I'd rather be really good with one OS family, than mediocre in a dozen.