the unskilled indian/nepali/pak/bangladeshi workers are not fully responsible as project management is a team work. I completely understand your frustation and am sorry for your situation.