Just a little fun something to ask yourself….
If there is a completely remote controlled version of the BB8 droid (as seen here) …
Then why was BB8 a hand driven puppet in the movie? (as seen here).
Frankly, the robot is a very simple design and patent, so it was not a stretch of the imagination to make it work. But, considering the amount of filming time with labor and the added CGI time … one has to ask: why not just build a bigger version of the remote control droid for the movie and save like … a bazillion dollars?
Sometimes … I think it’s not just JJ Abrams, but all of Hollywood that has its head up its … well, you get the idea!