核がきちんと起爆させないと爆発しない点はその通りだけど、それは絶対確実な起爆という意味では弱点という見方もできる
不発の核弾頭でも打ち上げ失敗によって予測不能な地点に落ちる可能性があるのはそこそこリスクだし
あと単純な小惑星表面での爆発だと、エネルギーの半分は宇宙方向に散っちゃうから効率悪い

宇宙空間での1発勝負の作戦には不向きに思える