I've been born and raised in Canada and my parents are immigrants from the former Yugoslavia. I've taken many extended trips back home and I have to say that "working efficiently for only half of their eight-hour workday" is overstating their efficiency. Socialism destroyed work ethic in Yugoslavia amongst other things. The villagers and farmers were the only ones who had any work ethic left as they were primarily subsistence farmers on the "receiving end" of socialism if you will. They were the ones who left to work and settle in other countries.
People with money aren't viewed as investors, but crooks. Anyone who turns a profit is suspected of stealing. Almost no one understands the concept of looking for work or creating their own job. It's sad.