Yeah, this was my general impression after a brief, disastrous stretch in robotics after my PhD. Hell, I work in animation now, which is a way easier problem since there are no physical constraints, and we still can’t solve a lot of the problems the OP brings up.
Even stuff like using video misses the point, because so much of our experience is via touch.
I've worked in a robotics-adjacent field for 15 years and robotics is truly hard. The number of people and companies I've seen come and go that claim their software expertise will make a useful, profitable robot is.. a lot.
Even stuff like using video misses the point, because so much of our experience is via touch.