QKD, while theoretically secure, faces practical limitations such as distance constraints, implementation challenges, and high costs, which currently restrict its widespread adoption for encryption key security. Additionally, the requirement for trusted nodes and vulnerability to side-channel attacks raise concerns about its efficacy in providing absolute security against potential quantum threats.