NPN transistor are preferred over PNP transistor because they have
Low cost
Low dissipation energy
Capability of handling large power
Electrons having high mobility than holes
Electrons are majority charge carriers in NPN transistors , which have high mobility than holes and thus produce large current.