It's ok in terms of syntax, but not very natural. Some people deserve to progress and have a prosperous life but some others deserve not to progress much even though they strive very hard.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.