I don't see the point you are making? It isn't politicians that are getting elected to be White House Liaisons, they will almost certainly be appointed.
And these sorts of people should need to be confirmed by the Senate, but of course Trump is not going to do that.
The will of the people is better reflected by people appointed by their elected representatives than by bureaucrats.
I am very confident that you probably do understand that.