Speaking of idiots pressing dangerous buttons, it is absurd and seems unconstitutional that the US president can order a nuclear launch without the approval of any other person. Such a launch is clearly a declaration of war that should require Congress. Yet, the president can unilaterally give an order any second and anyone who doesn't obey it is a criminal.
Never in history has a US president been as mentally unstable and likely to launch such an attack on a personal whim, nor been so likely to completely disregard his military advisors out of infantile egoism. Thus, never has the need been greater to change this procedure to be in line with clear constitutional intent.
Well the problem with requiring Congressional approval is that, unlike wars of the eighteenth century, when mobilisation took weeks before any actual fighting started, a nuclear exchange could be over (and your ability to retaliate destroyed) within a few minutes.
By the time an incoming strike is detected, confirmed, and reported to POTUS, he only has at best maybe ten minutes to order a response; you couldn't get Congress to decide on a tea-break in less than a few days.
The situation for a US first strike is not quite so time critical, but if it's a decapitation strike against a nuclear armed enemy, its success is dependent upon secrecy, so telling a few hundred Representatives and Senators well in advance is a recipe for disaster - even if none are traitors in themselves, it's a poor idea to rely on them all being both intelligent enough and calm enough not to accidentally let the cat out of the bag, and an even worse idea to assume that their staff and families will either remain out of the loop, or keep their mouths shut. The temptation to tell your family and friends to get out of town, if you know a nuclear war is imminent would be immense, and in a situation that is sufficiently unstable as to have POTUS considering a first strike, any inkling of this would be enough to provoke an preemptive strike by the enemy.
TL;DR Nuclear War doesn't allow enough time to consult congress.
Having a two or three man authority might work though.