kaushik, you have forgot one thing : be it gujarsthi, punjabis, or south indians, all have the liberty and freedom to locate themselves wherever they wish to and earn a lively hood. Bengal is not an exception and bengalis are spread across the nation. It seems you are just a frong in the so called pond of a particular area so naturally does not know the world around you.