I agree wholeheartedly that we should reform immigration policy.
Personally I don't care if the undocumented immigrants are paying taxes or not. But as a former legal immigrant and now naturalized citizen, I would really appreciate the government and civil rights advocates to focus more on the legal immigrants and less on the undocumented.
I have a friend with PhD degree in biochemistry on F1 visa, and now on OPT. He's been here for probably 9 or 10 years, starting from undergraduate to PhD program. It's difficult to not view DACA with distain when he gets less protection and privileges than those that has not gone through the legal process. Especially with CA offering (not sure if still just talks) in-state tuition while he has to pay for full out-of-state, not allowed to work (with limited exception to working on campus), and only 1 year of OPT and playing the H1-B lottery for work authorization.
I would support DACA and similar programs iff all legal immigrants currently on the wait list gets precedence over undocumented immigrants. My simple proposal was to grant whatever privilege the undocumented were to receive to those on the wait list to empty it, and place the undocumented immigrants into the now empty waitlist, with the understanding that they star with blank slate to go through the legal way, but may not stay in the US if the legal immigration path they are seeking doesn't allow them to stay in the US while pursuing legal residence.