He's trying to be a Japanese businessman from the 1980s.
https://en.wikipedia.org/wiki/S%C5%8Dsuke_Uno#Economics
Uno was highly criticized in public not for having a Geisha mistress, as it was a traditional leisure practice expected of politicians and wealthy men but instead due to relating his poor financial habits in the Japanese Diet as compared and paralleled to the ungenerosity towards his former Geisha mistress.
What an awful sentence. Just terribly written.