The impossibility of theories with hidden variables as an alternative and replacement for quantum mechanics was discussed by J. von Neumann in 1932. His proof was criticized as being logically circular, by Grete Hermann soon after, and as fundamentally flawed, by John Bell in 1964. Bell's severe criticism of Neumann's proof and the explicit (counter) example of a hidden variable model for the measurement of a quantum spin are considered by most researchers, though not all, as the definitive demonstration that Neumann's proof is inadequate.Yes, Bohm and Bell each have their cult followings, and they attack quantum mechanics conventional wisdom. They say that the theory went bad with von Neumann's work in 1932.
As this paper shows, von Neumann was right in 1932.
Bohm supposedly reinterpreted QM as a hidden variable theory, contradicting von Neumann. But as this article explains, the interpretation is unphysical and is only of obscure academic interest.
Bell did propose hidden variable theories, but they have been disproved by experiment.
This paper explains it all. A 2010 paper by Bub also argued that von Neumann's argument was correct. Those who work in Bohm or Bell theory have been making negative progress since 1932.