I think #1 and #2 are OK but #3 and #4 have some minor errors. Anyway, all four are somewhat odd due to the repitition of the word "people". Therefore, I would rewrite them as: As a matter of fact, people have been making much progress with their overall life.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.