If a politicians fuckup son is getting a ridiculous salary in an industry they have no experience or background in, they're getting it because they provide access to that politician. That's corruption. That politician is making decisions benefiting the party that is paying their son because their son is getting paid, not because such decisions are in the best interests of the United States of America.
There's an accepted way for this to happen. They are called lobbyists and there are a lot of them. It sucks, but the game has to work somehow. Having your fuckup kid serve that role in a way that affects foreign policy for the U.S.A is so flagrant and downright stupid that it reflects extremely poorly on Joe Biden's judgement.
There are thousands of people in D.C. benefitting their kids through nepotism in ways that never raise an eyebrow. Joe Biden has been there so long that he feels entitled enough not to worry about it, and I give a shit about that. I think a lot of other people do too.