韩国的灭亡是由于改革不力、生存环境恶劣和外交法术不当所导致。在战国时期,韩国面临着强大的秦、楚等周围大国的压迫,无法自强。同时,韩国在外交上未能与山东六国联合对抗秦国,反而摇摆不定,在侍奉秦和抵抗秦之间徘徊。此外,楚王利用虚张声势来救援韩国,并成功忽悠了宣惠王,使得最终联军中只有韩军一方参战。这些因素共同导致了韩国的灭亡。