There are factors hindering the earning abilities online . Most of us are still settling for peanuts because there are certain things that we are supposed to do in order to make a huge income that we are not doing which is why we are settling for less.