Well, i respect Napolitano, i however disagree with him. And not all constitutional scholars all agree either.
Look what i found here >
"Clause 8: No Title of Nobility shall be granted by the United States: And no Person holding any Office of Profit or Trust under them, shall, without the Consent of the Congress, accept of any present, Emolument, Office, or Title, of any kind whatever, from any King, Prince, or foreign State."
Explanation: Congress can't make you a Duke, Earl, or even a Marquis. If you are a civil servant or elected official, you can't accept anything from a foreign government or official, including an honorary title or an office. This clause prevents any government official from receiving foreign gifts without the permission of Congress.
What are Emoluments?
Clause 8, the so-called “Emoluments Clause,” specifies that no elected or appointed U.S. government official—including the president of the United States—may accept payments from foreign governments during their terms in office.
The Merriam-Webster Dictionary defines emoluments as “returns arising from office or employment usually in the form of compensation or perquisites.”
Constitutional scholars suggest the Emoluments Clause was added to prevent American ambassadors of the 1700s, living abroad from being
influenced or corrupted by gifts from wealthy European powers."
What the US Constitution Article 1, Section 9 Restricts
So, congress can give permission and it was to prevent being influenced by corruption.
Why Napolitano's interpretation makes zero sense to me. Because hes making it say no leader may take a gift arbitrarily.
The constitution is to PROTECT us.
By trump having leaders pay to have rooms at his hotel does NOT HARM US in any way shape or form. To say otherwise is foolishness.
Also, if Napolitano is right in his arbitrary interpretation, then what about the USA giving aid ("gifts") to other countries? That would be a double standard.