My only comment here was that my surprise and dislike (in RGD 021) for Miro in the MOTUC bios coming across as potentially racist is because he obviously cared for and was involved with a Gar woman.
I also wasn't sure he was going to have an affair, so much as just being involved with a woman before Marlena.
Emiliano remarked he may have had an affair, but I'm not down with that myself. But we also didn't iron out that part of the story because we were waiting to see how MYP laid it out.
We were at their mercy on that one.
All of that still leaves room for Miro to be a good, or at least decent, guy.
I disagree with Eamon's view that Miro being flawed is reason for Randor to step up to the plate. If anything, I see that as being someone who instills negative values in Randor.
That doesn't mean Miro can't have flaws, but I don't see him doing anything horrible like being racist or cheating on his wife.
So instead, I viewed Miro as a good person who raised his son right, thus allowing Randor to go on to be one of the most noble leaders in Eternia.