I have read alot of the post and come to this:
Why not every jedi can throw rock, plain simple.
If you follow the path of training of Jedi or Sith, in the end they would do everything the same in therm of porwers.
But if you read the books after the return of jedi, you learn that each padawan has an affinity to the force and each can do different things depends on the level of there affinity.
But if you want, we can ask Bioware to put throw rock or anything to everyone, nah let's say to Bioware to create 1 class of jedi or sith and they have all force powers, that way we will have no more complains, oh wait maybe on animation.. but you know.... alot of people can do better than Bioware....
So i vote for 1 jedi class and 1 sith class with all powers. oh yeah.