Because young girls are pretty,innocent and are physically more attractive ..it also make the older men feel younger when they date someone who is younger than them..
Because they think younger girls dont know much and they could get you anytime and they could abuse or tale over you and Luke's_Wifey_ has a point too.