only one reason cannot explain the problem. for example,
ethylene doesn't contain lone pairs, but it can be a nucleophile.
halide is not electron deficient, but it can be electrophilic
methane is neither electrophilic nor nucleophilic, because
it fulfills octet rule
the carbon atom is not charged
it doesn't have lone pairs or pi bonds
can anyone give some more?