Maybe, but it is excellent game design. These things are balancing acts, perhaps you want to play a game where you are the only person who gets to experience the Great Hunt win. It's great for you... not so great for every other person playing.
Because being "pretty good" at something is fine for real-life. In a game, I want to be a hero. Especially when the fundamental difference between me and the next guy boils down to time and box purchase date.
Yup they did, they made an MMO with a story focused player experience which is focused on your character.
Like they said they would do. About a million times. People want to be Luke or Han. People can settle for being Wedge, maybe even Commander Cody.
Very few want to be stormtrooper 57 for long
If you want RP, then work around it. Take the story for what it is, a great theme park.