Answer:
if a story is filled with flat characters it'll be boring.
But if you add all round characters it'll be too long as you'd have to show the character development of all the characters.
Keeping a mix of both type of characters make the story well written and interesting.
Readers enjoy a story in which a character goes through change in their personality. So having at least one round character is necessary.
the main characters are usually the round characters and the other characters are flat.