My Answer
It makes sense for a programmer to have a pet, because it can be at times a fairly lonely profession, only interacting with a computer for long stretches. A programmer may have chosen his/her career for exactly that reason, but if not, an ever-present furry companion can easily fulfill that "hole". This is what I think would be behind a so-called "cat obsession". It also makes sense for a programmer to choose a cat. Programmers are notorious "optimizers", and they'll choose a cat in a heartbeat for the low-maintenance factor.
However, does this apply to me?(YES) Am I, a programmer, obsessed with the Luna - the Cat YES I AM