Implicit about the decoding hypothesis is the assumption that neural spiking in the brain somehow represents stimuli in the external world.
In order to build a model of neural spike data, one must both understand how information is originally stored in the brain and how this information is used at a later point in time.