I think the dog-like robot - Spot is commercial. SpaceX are using one to asses things on their launch pad. But I guess it's truly a difficult problem and they aren't rushing it to market before is good and save enough. Which if they have the funding I think is a good approach.
SpaceX are using one because I think simply because someone thought it'd be cool. You can remotely inspect a launch pad without shelling out $75k+ using RC cars and drones, for example. It's much cooler and better for the company's overall image, though, if you use a Spot robot. PR is a thing after all and using Spot fits perfectly.
I seriously doubt there's any difficulty with safety or "being good enough", as I've yet to see an application for Spot that couldn't be done just as well by conventional already existing means.
BD is a group of enthusiasts that build cool robots, not a company that primarily develops robotic solutions.