Right, as with most anything and considering we are imperfect beings, many talk the walk and only a few truly walk the walk.
The nice thing about mindfulness is that keeping the term in ppls mind can strengthen it subconsciously. Also, by taking it out of the niche category by defining it more broadly while keeping it simple, more will start to give it a chance.
Beautiful quote! And so true!