Major reason for H5N1 not to become a global pandemic is
Reasons for H5N1 not becoming Global Pandemic

Absence of efficient human to human mode of transmission (Major reason)
Absence of replication in humans
Absence of serious disease in humans