I reckon it depends on proper interpretation of the key words but it suits me this way :
Humility is the key to getting along well in this life.
Having a more than my share portion of ego as opposed to humility, I see all sorts of evidence in my past and present to support this view . Here is how I got from " meekness " to " humility":
Both describe a condition of right relationship with God and our fellows.
Both imply " teachability ".
I'd say the " meek " have positioned themselves as well as possible to recieve as many of His blessings [ inheritence ] as He chooses to bestow in this life .
I don't have to be as careful as you about my interpretations since I'm not prescribing them for general use. They serve me well . I think they probably served the O.T. folks quite well,also ,since human nature hasn't changed and God can't change .
Anyhow, I'm gonna be gone to Houston for a day or two to see a couple of the blessings [ grandkids ] I've recieved! The kids would have been born anyhow ,but apart from some God given " meekness " on my part , I wouldn't be able to enjoy them .