But the argument is, should it be a bad practice?
Are you really asking if running external-facing services as root should be considered a bad practice?
Maybe not a bad practice, but it should be redundant.
But the argument is, should it be a bad practice?