There's a reckoning coming for Prince Andrew over his disgraceful ties to Jeffrey Epstein. But royal family fans need to face the music too.