This actually does relate to autism - not can-eating specifically, but the need to make practical tasks like cooking have as few steps as possible. This is because of motor planning difficulties/dyspraxia.
If a neurotypical person wants to cook some food from a can, their brain automatically calculates a process as follows: pick up can opener, pick up can, open tin, get pan, pour contents into pan, place pan on stove, turn on heat, wait for food to cook, find plate, transfer food to plate, eat food (of course it's usually a more complex process than this because other kinds of food will be involved as well). Their body will then automatically follow this plan. At no point do they ever even have to think about it - it just happens.
If the person has motor planning difficulties, however, which is common in autism, their mind does not automatically create a plan like this and the body does not automatically follow it. We have to figure out the plan manually and concentrate on every step of the process to do it right. This can be hard work, and it's the reason we usually need to do things in exactly the same sequence of steps every time (so we can memorise the sequence instead of trying to work it out every time), and with as few steps as possible (so it's not like trying to work out a complex maths equation every time we want to eat) and why we are thrown if something unexpected comes up which interferes with our usual sequence of steps.
I struggle a lot with many-step processes like preparing food and have a sizeable collection of probably-not-very-polite-or-necessarily-hygenic shortcuts to try to make such tasks as simple as possible, avoid having to wash extra dishes, etc. If I didn't, when I was hungry I'd probably just stand and stare into the fridge looking bewildered.
This might help to explain the larger-than-normal number of can-eaters here.