There are no jobs that don't suck. Even working for yourself sucks quite regularly. Pick one that pays a decent wage so you can do something less sucky when you're not at work.
I could not possibly disagree with you more.
There are amazing jobs out there that already exist or could be generated through effective networking.
I've seen great jobs made up and customized specifically for one person to join an organization. I've even seen entire departments invented for specific people.
That said, I remember you previously posting that all bosses think they know better than their staff, so I'm willing to bet that you've never worked for an amazing boss who has total faith in you and lets you work with autonomy and customize your job according to your own skills and strengths.
I agree that all jobs have days that suck, but that's because all lives have days that suck. Shitty days are unavoidable, but that doesn't mean that there isn't paid work out there that doesn't create a net addition of happiness and satisfaction in life.
So to the OP: my best advice would be for her to really focus on finding out what her deal breakers are in terms of work and where her passions lie and then research, research, research different work environments and whether or not they would be a good fit in terms of work culture.
My personal approach is to find the kind of environment you thrive in, and then finding opportunities within that environment to use your preferred skills.
People who like a certain task tend to seek out jobs in that task industry, which pits them in competition with everyone else who loves that task and makes the "best" jobs ultra competitive.
Meanwhile, coming at it sideways is often more effective. Instead of competing head on with the best in your field, put that energy into diversifying your skills into a field that chronically suffers from a shortage of people with the skills you enjoy most.
Having a unique combination of skills is by far the most powerful force you can have in negotiating the aspects of your job because of supply and demand. Everyone is replaceable, but some of us are a hell of a lot harder to replace than others, especially if it would be too costly to try.
Overall, the more creative and open-minded she is about creating and demonstrating her own value, and the better she is at networking, the more opportunities will open up to her, but it takes a certainty that those options are out there, otherwise she'll get stuck settling for work that "sucks" because that's what she's most likely to find.