Care to substantiate your numbers?
In 1932, about two-thirds of the German population was Protestant and the remainder Roman Catholic. Bavaria was a Roman Catholic stronghold. Roman Catholics were also well represented in the populations of Baden-Württemberg, the Saarland, and in much of the Rhineland. Elsewhere in Germany, especially in the north and northeast, Protestants were in the majority.
The 7th German federal election of July 1932, saw the Nazis (NSDAP) get 37.8% of the vote or 13.5 million. Since the new government lacked a majority in parliament, Hitler held a new election scheduled for March of 1933. This was the last election in which Germans had a choice.
In the meantime, on 27 February 1933, the Reichstag building was set on fire. This Reichstag fire was promptly blamed on a communist conspiracy, and used as an excuse by the Nazis to close the KPD's offices, ban its press and arrest its leaders.With the communists eliminated, the NSDAP recieved 43.9% or 17.3 million votes. Still a minority, the NSDAP joined with the German National People's Party (DNVP) and achieved a parliamentary majority (51.8%).
With the Catholic Centre Party's thirty-one votes, added to the votes of the Nationalists, and the votes of the NSDAP itself; the Reichstag passed the Enabling Act and gave Hitler the power to rule by decree and to suspend many civil liberties. This allowed Hitler to outlaw the #2 party, the Social Democratic Party (SPD).
Shortly thereafter, DNVP members were coerced into joining the NSDAP or retiring from political life altogether. The Centre Party dissolved itself on 5 July 1933, just before the conclusion of a Concordat between the Vatican and the Nazi government.
On July 14, 1933, all parties other than the Nazis were banned, turning Germany into a one-party state.
On August 19, 1934, in the aftermath of President Hindenburg's death, a plebiscite approved the Nazi plan to combine the offices of the President and Chancellor in a single Leader, a Fuhrer, personified by Adolf Hitler.
The measure was approved by 89.9% or 38,279,000 votes who answered "Yes," and 4,287,000 who answered "No". (and 871,000 spoiled ballots).
The Jan 1935 plebiscite on the Saarland had 98% of the voters turn out, and 90.7% voted to rejoin Germany.
Another plebiscite was held on March 29, 1936, for the purpose of ratifying Hitler's military occupation of the Rhineland, which, according to the Treaty of Versailles, was to have remained demilitarized. Ninety-nine percent of registered voters went to the polls, and 98.7% voted "yes" to the re-occupation.
The plebiscite of April 10th 1938, the annexation of Austria, garnered 4.4 million votes (99.7%) on the Austria side and 44.3 million (98.8%) on the German side, for a total of 48.7 million votes approving the Anschluss.
In October 1938, the occupation of the Sudetenland (Czechoslovakia) brought another 3.5 million Catholic Germans into the fold with Germany. Although a plebiscite was called for under the Munich Agreement, Hitler sent in his troops and invited Poland, Hungary, and Romania to annex the leftovers. No vote was held.
Now, after the partition of Czechoslovakia, the 1939 German census counted 79.7 million people.
The "Fuhrer referendum", Saar, Ruhr/Rhineland, and the Austria anschluss votes got 89.9%, 90.7% , 98.7%, and over 98.8% respectively.
Think about those numbers. Now think about the census: 79.7 million people.
The Jews had lost the franchise due to the "Nuremberg Laws" in 1935. So somebody was voting for Hitler & the Nazis.
Who do you think it was?