I don't believe you seriously think that was the solitary and big crime that caused God to lower the boom.
Why The Babyonian Captivity.pdf (springvalleybiblechurch.org)
Yes I do! Israel had a long practice of all the sins you mentioned and went in and out of captivity when God had enough of their rebellions. but the 70 year captivity was because Israel neglected the sabbath year!
Jeremiah 29
King James Version
29 Now these are the words of the letter that Jeremiah the prophet sent from Jerusalem unto the residue of the elders which were carried away captives, and to the priests, and to the prophets, and to all the people whom Nebuchadnezzar had carried away captive from Jerusalem to Babylon;
2 (After that Jeconiah the king, and the queen, and the eunuchs, the princes of Judah and Jerusalem, and the carpenters, and the smiths, were departed from Jerusalem;)
3 By the hand of Elasah the son of Shaphan, and Gemariah the son of Hilkiah, (whom Zedekiah king of Judah sent unto Babylon to Nebuchadnezzar king of Babylon) saying,
4 Thus saith the Lord of hosts, the God of Israel, unto all that are carried away captives, whom I have caused to be carried away from Jerusalem unto Babylon;
5 Build ye houses, and dwell in them; and plant gardens, and eat the fruit of them;
6 Take ye wives, and beget sons and daughters; and take wives for your sons, and give your daughters to husbands, that they may bear sons and daughters; that ye may be increased there, and not diminished.
7 And seek the peace of the city whither I have caused you to be carried away captives, and pray unto the Lord for it: for in the peace thereof shall ye have peace.
8 For thus saith the Lord of hosts, the God of Israel; Let not your prophets and your diviners, that be in the midst of you, deceive you, neither hearken to your dreams which ye cause to be dreamed.
9 For they prophesy falsely unto you in my name: I have not sent them, saith the Lord.
10 For thus saith the Lord, That after seventy years be accomplished at Babylon I will visit you, and perform my good word toward you, in causing you to return to this place.
this was prophesied before the Captivity. Why seventy years? Because Israel never observed the sabbath year!
Leviticus 25
King James Version
25 And the Lord spake unto Moses in mount Sinai, saying,
2 Speak unto the children of Israel, and say unto them, When ye come into the land which I give you, then shall the land keep a sabbath unto the Lord.
3 Six years thou shalt sow thy field, and six years thou shalt prune thy vineyard, and gather in the fruit thereof;
4 But in the seventh year shall be a sabbath of rest unto the land, a sabbath for the Lord: thou shalt neither sow thy field, nor prune thy vineyard.
5 That which groweth of its own accord of thy harvest thou shalt not reap, neither gather the grapes of thy vine undressed: for it is a year of rest unto the land.
6 And the sabbath of the land shall be meat for you; for thee, and for thy servant, and for thy maid, and for thy hired servant, and for thy stranger that sojourneth with thee.
7 And for thy cattle, and for the beast that are in thy land, shall all the increase thereof be meat.
Now they left off the sabbath year because of their sin, but the captivity for 70 years was to give the land ine year of rest for ecvery year it had not (490 years / 7 years = 70 years)