I see absolutely zero mention of corporate America or any nation. It just states a way to improve meetings.
There are many people that don't have regular meetings so I'm guessing he is focusing on those that do which is a market. I wouldn't use it as personally I prefer to avoid the meetings.