A) it would be lying. Besides, I've got a Ph.D., you think that would qualify for a degree in science. And more importantly, B) it was basically the HR lady's ignorant parsing the company wide rule of "We only hire engineering degrees."
You might think that the managers might care more than the HR people, but in that situation, it wasn't true. The above example of the 'not having a science degree' conversation occurred two months into a contract job. It's not as if my resume wasn't making it through the HR filter. What WAS going on was that the situation was misrepresented to me in the interview (you could always get hired here permanently) when the reality of it was that was not an option. The managers of that project were either on vacation, or literally sat around all day doing nothing. Some days they'd say they were coming onsite, and they just wouldn't show. One retired halfway through the project. These are not the kind of people who recognize talent and motivation and are willing to buck the system to get you in. They were the kind of people who do as little work as possible while they rake in their $150-200k salaries.
As to resume drafting and LinkedIn: I do and I do. I'm not just randomly firing resumes out into the void. I'm networking, setting up informational interviews, etc. I'm even getting my foot in the door, as above, however little good that is doing.
I know my worth. I know I can do many jobs. Companies are simply not willing to take a chance on someone without 5 years of INDUSTRY experience where I live. They'd much rather hire someone who has 'experience' and does a mediocre job than someone like me. Any larger technical company would rather hire an engineer from a crappy school, who will do nothing but sit in a cubicle being mediocre, than 'take a chance' on someone who has proven their worth in difficult fields for years. No matter how you recast your experience, at some point in the process, they turn their noses up at you because you don't have INDUSTRY experience.