It can be easier to control robots using software, rather than hardware. This allows for upgrades and modifications to be made to the robot's systems - which may offset the higher development costs.
Only control software sites should be added here. Simulation software goes in the Robotics/Software/Simulation category.