That is probably my main annoyance when it comes to theater. Many people (audience and actors included) do not have the ability to differentiate between good acting and being expressive or dramatic. For me, acting is about knowing the character and playing that character with precision, decisiveness,
and expression and drama
according to the character. Good rhetoric just does not cut it for acting.
However, in regards to the "learning experience" -- I know how you feel. There's always that amazing someone who outdoes you and gets the good parts. No one gets a chance to "grow" because this person is always snatching the leads and never giving anyone else a chance.
In my opinion, the only fair philosophy to go by is if someone is the best, they deserve the part. Last summer I auditioned for the role of Joseph in Joseph and the Amazing Technicolor Dreamcoat. One of my good friends (who is an amazing tenor, but falls in with what we were talking about above; he is expressive, but he can't act and make a difference in his roles) got the part. I was so close to getting Joseph but alas! Joseph is a singing role, acting is rather secondary and I'm a low baritone, so in this case I was not the best; my friend was. It would be completely unfair to my friend (being the best at auditions, and he does often get the good roles), for the directors to say "Oh yeah, he was definitely the best, but we need to give these not so good people a chance so this kid is out of the picture." It would not be fair to my friend and it would not be fair to the show.
Of course, it is annoying and unfair when one person keeps getting the leads over and over again because of a director's preferences (last year at my school, all the leads were given to either juniors or seniors because they were juniors and seniors, and the show suffered badly because of it), especially when they cannot act.
Coimhéad fearg fhear na foighde.