While I agree dude could use some more backbone. But on the other hand, it's just cultural difference man.
As an East Asian myself with over 10 years working office jobs, I've seen my fair share of the newbies getting pushed till they were out like dude here. Some of em even vomited right at...