I have no problem with specializations but how many are in the US doing full stack web or general application development. It seems to me the problem is not surrounding engineers who specialize in a minority field like LIDAR. The problem is when you have a team of 15 engineers building a web application platform and 13 are H1Bs.
Also, don't take this the wrong way because I welcome you and any other H1B with open arms. I do however, personally feel there are a more companies taking advantage of the situation than not.
Curious what you or any other H1B employee feels about this point of view?