The primary issues with nickel-metal hydride batteries are their expensive price, high self-discharge, high heat generation, and the requirement to manage hydrogen loss.