The software for robots doesn't really do imitation, or AGI style learning, so you need programming to get it to perform any given task.
We're in robotics about the same place personal computing was in 1975. Some people have made interesting things, but there's only a few commodity systems that work and no real killer application that would deliver real value in the home.
Sure, Boston Dynamics is interesting, but $75000 for Spot is way more than the $500 IMSAI inflation adjusted to about $2500.
Less hackers have access to them, less companies can afford to experiment with them... prices still need to drop a few more orders of magnitude.
First, the iteration cycle is much longer than for software.
Second, Moravec's Paradox https://en.wikipedia.org/wiki/Moravec%27s_paradox
Both of these make robotics really expensive to research and develop.