The percentage is very low because many green card holders are not interested in becoming citizens. The green card can be temporary or permanent in itself (PRC or EAD)
The percent is fairly high, for those who provide a valuable service. Many green card holders are interested only in a temporary stay for work or educational purposes.