You're not listening. If you get a job here, you can get a company to sponsor you. You can also get a citizen to sponsor you.
The way it usually works is
Get work Visa
Get job
get sponsorship (company or person)
start process
Then just go about your life working and stuff.
There is no 'dancing around with cheap lawyers'. The immigration lawyers are needed to deal with all the bulllshit that comes along with the process. The really just do the paperwork but if that paperwork isn't done correctly or in a timely manner it can slow things down tremendously or fuck things up all together. Using the lawyer isn't some kind of slick side-step. They are a necessary evil of the overall process.
And at this point that is the ONLY route to residency. There is a process, that process has a cost and must be followed. The cost is not that high, not super hard, but does take time.
I'll give you an example. I had a couple friends from Colombia. He was a pastor, she was a teacher. They moved to Ohio, he got in with a church, she was hired as a spanish teacher at a local high school. They had a baby girl while here. Nice people, hard workers, caused no trouble, had work visas, etc. Very nice couple. The process too SO long because they didn't use a lawyer that ultimately the time limit on their work visa ran out and they literally had to walk away from everything, including their very nice home, to go back to colombia for like a year, and start the whole process again, then move back.
The next time they got a lawyer to help with the process and had no issues.