The biggest problem is they are using RC style servos. This is why all the arm motions are jerky and lack precision.

What this means: No force feedback on positioning. Jerky motion due to actuator steps. Limited precision. Terrible slow motion control performance. Fast movements will look better. Inability to solve problems with software.

Basically think of all the joints like those cheap thermal camera screens that are at 320 x 240 resolution. For rough work or finding some sort of oddity your good, but anything precise you need to spend real money. It's a pretty cool toy, but don't go buying this expecting that much.

whats the alternative to servos that give precise movement and control via software.

Any of the integrated actuators on the market (e.g. Cubemars, zeroerr, myactuator, many more) do proper control and feedback.