It's incredibly blatant too. It even makes Dick Cheney's Haliburton contracts look subtle by comparison, although Cheney was handing out contracts for $25 billion or more. Trump has more of an in-your-face "I'm a corrupt tin-pot dictator" feel about him but he's small fry compared to those who are actually talented at being corrupt like Cheney / Rumsfeld.
Trump making people stay in a Trump hotel and use all Trump products while visiting is peanuts compared to the Iraq War stuff. Nobody is that likely to die because of the choice of hotels, whereas Cheney and Rumsfeld were overseeing scam operations where a Haliburton subsidiary drove empty trucks back and forth around Iraq, while the drivers were being shot at, all so they could defraud the American tax payer - it was a "cost plus" contract and KBR (then a division of Haliburton) got paid per trip regardless of what was in the trucks, and military people under Rumsfeld would "verify" the paperwork. Rumsfeld's job was to make sure no whistleblowers from the military got any traction: there were quartermasters in the US army who reported irregularities with Haliburton's paperwork, and they all got replaced.