This strikes me as an obvious misrepresentation of what you're responding to. Eye rolling at casting quotas (real or imagined) isn't the same thing as saying "white men should always and forever be the main characters."
As a story, this could all very well work, but I must argue that there's nothing wrong with staying with traditions (a WHITE man). I get the sense that this movie is trying to be all progressive. I have felt that ever since the first trailer, when the first thing we saw was John Boyega in the desert. I may be reading into something that may not be there.... (but I think it is) ... and it's the fact that this movie is trying to be different and is sort of a reflection of our cultural/political landscape. The lead black man -- this is Star Wars in the Barack Obama age. The lead white female -- this is Star Wars in what may be the Hillary Clinton age if she wins the presidency next year. It feels to me like they're doing these things to be very matchy-matchy with the times.
I feel bad for people who feel like they can't even comment about these things or else they'll be accused of sexism and racism. Who can't voice that they feel bothered for some reason. Everywhere on the internet, if you see people talking about it, you see people going, "GET OVER IT!" "Stop being a racist! Stop being a sexist!" Well, I'm sorry, but there are people who do like things being a certain way, and I think that sometimes when you're attempting to fulfill a quota or whatever, you could be shooting yourself in the foot. There is a possibility that the movie may not be as good with a female lead character or a black male character. It worked before with white men -- it may be best that way. I am not racist and I am not sexist, but sometimes you may have to do things a certain way to produce the best results. To create the best product. Soon, we may get a black James Bond or a transgender Batman, but is it really right? Anyway -- I am still excited for the new Star Wars movie. What they're doing could be a great thing.