C'mon man it's kinda unfair to base your opinion on just a couple of business meetings. Especially when the business culture in Japan has quite a few intricate etiqoettes. Professional life has a much stronger hierarchical structure than most western cultures in my opinion. Either way, I lived...