Simple. Bonifacio is not educated, compared to Rizal. It's highly probable that he can't even write his name. Have he been the Philippine national hero, would you think school children would proudly look up to him as a good example? I'm not undermining Bonifacio's efforts in fighting and defending the country but then, his resume is not impressive.