QKD faces challenges in scalability, integration with existing systems, and potential quantum hacking threats that require ongoing research and development efforts.