Is it because a neutron decays into a proton and electron rather than a positron. Which type of nucleus emits positron and which emits electrons . Is it something to do with beta plus and beta minus decay .
Beta decay occurs, approximately, in nuclei where the Fermi energy of one species of nucleon is higher than the first unoccupied orbital for the other species. In these nuclei energy can be liberated by turning one type of nucleon into another --- the new nucleon moves into the available, lower-energy orbital.
By definition, a nucleus with neutron excess has "too many" neutrons already, and it would cost energy to turn a proton into another neutron by positron emission. Such transitions don't happen spontaneously due to conservation of energy.
I have a nice illustration to complement this word salad but I will have to upload it later --- sorry for now.
There are a small number of nuclei, mostly where the number of protons and the number of neutrons are both odd numbers, where the nucleus can release energy by either electron or positron decay. Potassium-40 is one example: most decays are electron decays to calcium-40, but a small fraction are positron decays to argon-40. This effect some some others in nuclear structure suggest the protons like to pair up with protons, and neutrons like to pair up with neutrons.