What does Daniel 3:29 mean?
On multiple occasions, Nebuchadnezzar threatens those who disobey him with extreme violence (Daniel 2:5; 3:6). Here, again, he demands his opinion be enforced on pain of gruesome death. Very recently, the king had sarcastically asked what deity could possibly save anyone from his wrath (Daniel 3:15). He flew into a rage when three Hebrew men defied his orders (Daniel 3:16–19). That suddenly changed when the men were miraculously rescued (Daniel 3:24–26) and the king was forced to admit they'd been right to disobey his order (Daniel 3:28). This was not a complete acceptance of the Israelite's Lord as the One True God, but it was an admission that he was wrong to demand Shadrach, Meshach, and Abednego worship an idol.Nebuchadnezzar has come to admire the true God, but he did not rule out the existence of other gods. Nor did the king resolve to set those other idols aside. His initial anger was due to a misplaced belief that everyone—even the Jewish captives—could worship their own God and honor other gods. That confusion has not changed much, other than Nebuchadnezzar recognizing the power of the Israelite God to preserve his followers' lives.
Only by trusting in God's Son as Savior can a person truly know God (John 1:12; 14:6; Acts 4:12). Yet, even today, many people follow a subtle version of Nebuchadnezzar's mistake. They go through the motions of worshiping the Lord Sunday by Sunday without knowing Him personally. They believe it's possible to serve and honor other things—idols—and simply think of God as "best of many options" (Matthew 19:20–24; Mark 10:23–31; Luke 16:13).