dont prefer Kung-fu? Kung-fu seems more complicated and difficult to learn but when you master it it it can be a deadly fighting system,However many people prefer something that's more easier(easier mean easier to learn, I know every martial arts need hard work) and straight forward that they can use,possibly in a street fight,so is that why many prefer Karate or other forms of MA over Kung-fu
When I say harder to learn,I'm not talking about mastery or training.I already conceded that all martial arts require hard training,what I'm saying when I use the word hard is the ability to put what one has practiced in practical situations.From my limited knowledge it seems like it isnt easy to use a particular kung-fu technique in a practical situation,so I was wondering whether that could be the reason why people prefer something more straight forward that that can practice and put to use immediately

You guys are right when you said I have no idea of martial arts,so I want to know more.