I think this is very much true. It was always very important to learn skills that are very much monetizable. You may have passion about a skill but it may not be monetizable.You should not settle for a skill because you have proper knowledge about it as most digital skills can be acquired with the right amount of diligence and determination, I think you should settle for a skill that you are confident in monetizing