It's not necessarily the software at fault, though ...