Those are some really good points and they got me to realize something: I like it that I have been able to experiment with different basic recipes to develop something I like. I have control over this part.
With fragrance, not so much. I'm new enough to all this that I'm always trying a variety of FOs and EOs and combos, some I like, some I don't. The sellers' descriptions of FOs make them all sound exquisite, but some are certainly better than others in reality. Even reading others' reviews, it takes a lot of experimentation to really get to know what's good -- which gets expensive considering the cost of both the oils and the fragrances. It's more trial and error to find the good ones, while developing basic recipes has a larger component of quantifiable chemistry that I can tweak to get what I want. It's frustrating when I make a batch of "good soap" but the fragrance didn't come through as I'd hoped.
I so very much appreciate this board and all the thoughtful responses I've gotten to my soapy thoughts!