Citizens united is horrible, but what I think they are talking about is a little different and also bad. Arguably addressed directly in the constitution but the SC doesn't care. This isn't lobbying, these are emoluments from foreign governments as far as I can tell.
So basically Trumps got companies around the world. Why wouldn't they bring in money? It's not like it's campaign donations or anything...and the millions in bribes that the Bidens bring in from China and others without rendering any services at all is legit? Got it
You don't at all see how this could be abused in the exact same way as what you're complaining about, do you?
For example, maybe Trump relaxes some restrictions on China, and the Chinese government just so happens to decide to host an expensive event at one of Trump's businesses afterward. It's not a bribe; it's business as usual™