The most likely explanation for John's compost pile not decomposing well and feeling cold is that the compost pile contained incorrect amounts of "greens" and "browns."
In composting, "greens" (nitrogen-rich materials) and "browns" (carbon-rich materials) need to be balanced for optimal microbial activity and decomposition. If there is too much of one and not enough of the other, it can lead to reduced microbial activity, resulting in slower decomposition and cooler temperatures within the pile. Proper mixing helps expose materials to oxygen, but if the balance of greens and browns is off, it can still hinder the composting process.