“Merit based immigration” sounds good, but it might not be if the result is more immigrants. If it is just a gimmick to let more foreigners in but the affect on American workers is negative, I say no. If it creates new jobs that make America stronger, maybe. (It appears that the US has no sane policy at all WRT “asylum/refugee.”)
I think that merit based is good. Much better than what we have now. However the devil is in the details. Big business wants to undercut American workers salaries by bringing in foreign workers willing to live many to an apartment.