1. the complexity of constructing the experimental hardware, which involves substantial technical know-how and funding.
  2. the specificity of knowledge and language required to understand/communicate the experiment.
  3. the need to formulate the target problem as a Hamiltonian.
  4. the manual compilation of programs on this hardware class.