One extreme is that private APIs should never be used, period, full stop. They’re bad, don’t want to touch them, don’t even acknowledge that they exist. The other extreme is that they’re fine and dandy, use them like you’d use anything else.
As with most things, I believe the truth lies somewhere in the middle. But where, exactly, and how do you determine if something is worth using?