Strongly agree with your views. Whats unfortunate is that people , irrespective of nationality do not look at the core issue. Instead, some blame US for its policies and many ignorant Americans don't check facts and just think immigration is causing all this trouble. The shooter indeed was a US Citizen and was here since 1992 so his immigration makes no sense, he lived here in US only.
Being a student I can understand how it must be at VTech to cope up with this loss. I hope such incidents do not happen every again, be it India, US, China or any other country.