For skilled people, specially those that have in demand skills, they're the most desirable in the gig marketplace as they're like the performance/output based jobs.
Skilled people will find a job more easily, and if their skill is in demand, they will find a well-paid job more easily. But in the end, there are always jobs, more or less paid, for those who want to work and improve. Those who do not want to work will only find excuses.
A side job can improve financial stability but it's exhausting. I combined two or more works when I was younger, but just when I needed more money for some of my plans. The last time when I needed some extra cash was 4-5 years ago... juggling between two jobs and a family (wife and one kid at that time) was physically and mentally difficult, it's a different experience when you simply can't get enough rest, and for sure you can't provide enough attention to your family.
A side job/business can improve financial stability, but it's not something that someone should do for a long time... it consumes a lot of time and energy, and if you overdo it your private life will suffer (your family (wife and especially kids) even more if you have them). I guess we all need some balance in life, it's hard to find it, but it's there.