Exactly! I look at America's immigrants and all I see is that we are wasting potential. Look at immigrants in America, Indians, Chinese, etc, and they make way more money and contribute to the upper end of society (technology, science, executive jobs, etc) in numbers far greater than the non-immigrant population. In other words America has benefited by far from the legal side of immigration. And America actually has a looser immigration policy than we do. So why are we wasting this potential?
As for Carribeans, well, on one hand you have to admit that some groups are contributing more to crime than others, and in my opinion this is mostly because hip-hop gangster culture influences certain groups more than others in my own experiences. For example, Vietnamese youth seem to get drawn to it more than Korean or Japanese youth are. I doubt it's a coincidence that Vietnamese youth also have a high dropout rate. I don't even understand why gangsta culture is tolerated, you have music that openly talks about shooting people or committing crimes and evading the police, etc...
About this whole integration debate, I take a neutral position. I do think that we shouldn't be a country/city made up of smaller communities, I don't think that you should see one entire neighborhood where all you see is Chinese writing on buildings, and then another neighborhood where all you see is Tamil writing, and etc...I think Canada needs to try a bit harder to integrate everybody....we're not creating a melting pot at this rate. A melting pot is a multi-ethnic homogeneous society influenced by different cultures, but in Canada we seem to just be putting each culture in different pots and then placing them next to each other..(weird analogy)