There are a great many people out there who are very good at building stuff but utterly fail at "being successful". And conversely, there are people out there who suck at doing the stuff they're supposed to do but are very good at being successful. The two are orthogonal.
If you focus entirely on "your craft", whatever it may be, and ignore the skills that will enable you to deliver the resulting mastery to actual people (in particular sales and marketing, which most "I just want to be really good at X" people seem to think is beneath them), then you won't be successful. You'll just be one of those people who spends their life wondering why they were always penniless and couldn't get the things they wanted or have the impact they deserved to have even though they were really good.
The world is full of smart, competent people who don't know how to build their success, don't know how to market and sell themselves. Don't be one of those. Be a master - sure - but also learn how to translate that mastery into real success.
Re: mastery being more satisfying than success - that's only true if you're not broke. An empty belly, or the inability to afford even the most basic things you really want, makes mastery a hell of a lot less satisfying.