the problem with particles not being information, is something string theory is trying to solve where everything is just composed of bits or qubits, but the question is, do these bits of information exist as physical dots, substrings that are part of the string - what are the bits? This is an open area of study and anyone who claims to know everything about the subject is ignorant (not saying you are)
I'm not a huge fan of string theory since it isn't so testable (it's more like String Hypothesis).
You end up with a tautology, where information is represented physically, but are physical things represented by information
Then you end up with meta information about the information - where are these Hidden Variables that einstein spoke of? Is there state, like a C program, and is someone keeping track of the state using assignment in a procedural program, or monads in a functional program?
Again this brings us to silly things like the simulation argument (Nick Bostrom) which are so silly they could be true.
When Einstein spoke of hidden variables, he was unknowingly implying that we are living in a C or Lisp program. Or something like it. variables
" A state variable is one of the set of variables that are used to describe the mathematical 'state; of a dynamical system. Intuitively, the state of a system describes enough about the system to determine its future behaviour in the absence of any external forces affecting the system." --Wikipedia, not realizing they are describing the universe as a computer system..