This was my solution as well. Why even have a robot? Give me a conveyor belt, some cameras and a moderately powerful SBC and I think I could probably manage a system that does one package a second with a fallback for humans to process what can't be processed by the machine.
The Boston robot is for packing boxes on and off the conveyor; like a transport car. And it helps having a few degrees of freedom to do that effectively.
If it's just checking or adding labels, it's silly to even use that.