Why do bad actors get leading roles in movies?

As a actor myself this pisses me off because there are so many good actors out there and the roles are going to Beyonce Knowles, and in my opinion she is the epitome of bad acting.
6 answers 6