I can understand where you are coming from. But at the same time you have to admit that your experience and expectations are slightly different from what a recent grad or non-trad (not sure how how much lab experience the OP has but if he's looking for further research experience probably not a lot) with little prior research experience is looking for or is able to get. I had a very hard time getting interviews for lab tech positions due to my lack of experience outside of coursework, plus I had worked in another country in a complete unrelated field (IT), anything that wasn't just stocking supplies or washing glassware usually wanted 2years of prior experience. Sure I could have gotten one of those positions stocking stuff, probably worked my 40hrs/week for a year or two, then looked for a better job with more responsibilities/duties (which was actually my plan until my current job basically fell into my lap) but I'm not sure it would have put me in any better of a position than I am now. As it was, I ended up volunteering for a few months at a lab until my PI decided I wasn't a total idiot and could be trusted to be productive and try my hand at running experiments.
Let's put it this way, do you think the OP would have gotten a job with your current PI if someone like you (MS, several years previous lab experience) were the other candidate? BS or not, beggers can't be choosers. I mean come on, if there were that many lab jobs floating around would we have so many volunteers in the lab?