I don't care about your political beliefs: if your plan for 'improving legal immigration' is 'restricting the H-1B cap' and restricting rights of immigrants, instead of advocating for their rights and against employers, you are not a good ally.
You are an unsafe person who is okay with causing great harm to Americans and immigrants alike, who has fallen for a nativist lie.