I agree with the blog. These 3 truly seem to be doing everything they can to tackle the massive issues the Force is facing right now, not just speaking platitudes.
Occasionally, my FlipBoard readings includes something about one or more on these three. They "fly" just below the radar, but they are making dents in the system.