“The Hidden Hitler, written in 2001, argues that Hitler had Roehm killed for another reason: Roehm was about to out Hitler to the German public, to expose Hitler’s own twisted sexual orientation, in a bid to remove Hitler from power and take the reins of Germany into his own hands. Roehm, in other words, was killed to protect Hitler’s power and his sexual secrets.”
P.S., this is another gigantic assumption that you could drive a truck through, and another crock.
Two reasons Hitler killed Rohm.
The industrialists, whom Hitler needed to build the war machine, did not like Rohm and the SA, because they called for complete nationalization of all German industry and the liquidation of the industrialists.
The Wehrmacht would not support Hitler, because Rohm wanted to replace them with the SA.
Hitler could never gain power without the support of those two main constituents.
It was strictly business.
Have you read the book?