I don’t know how it hadn’t occurred to me before seeing this that Marvin is such an apt metaphor.