Maybe. But a Senator doesn't get anything he wants unless he can schmooze at least 50 of his fellow Senators into going along with him, and that always involves the backslappy stuff. It's the same reason why so many business deals get made on golf courses.
And the same goes for Presidents.
You just described every other Monday with Donald Trump, who's mastered golf for just such business and social occasions, and who schmoozes like nobody's business.
That's just one of his many talents. ^-^