Because of economic downturn in the world, most people have become jack of all trades and master of non. learning skills and not getting a mastery of them because they are testing waters on which of them will eventually pay the bills. I have a friend who during her spare time learnt soap making, baking, sewing yet she's not making money off these skills.
If she is not making money then she must be saving money too, because buying these products must be expensive but if she made them in bulk at home which is very difficult though because soap making and baking is not easy to be made in bulk at home but if she could do that she will be saving a lot of money.
And saving money is also considered making money and eventually she will be able to sell those products online or in the local market but that would need lots of approvals but if she could do all that, she can easily sell them and getting those approvals require money and that she had to pay, She can make a lot of money by showing his sewing products on internet, there are people making their living on just their design but as you said some have a lot of skills and they don't nourish only one to be a master of it.