In general, there are no flawed characters in Genshin Impact.
I could use an extra hand, Guoba! That said, his broad, sustained Elemental burst gives him some utility even off the field, making Ayato a good fit for many teams.
Most people will agree that Amber's character and traits are not a favourite.