Side question to anyone working in this field. Aren't you afraid that the next wave of AI (generic robot that can be taught to do anything) will destroy your business model?
Anyone working in this field is likely to be aware how woeful current actuators and power sources can be in a machine designed solely for one purpose, let alone how they might be in a machine designed for every single purpose.