Yes, this is important, too (see !nolawns). But no-lawns doesn’t reduce car traffic, neither does it single-handedly create more walkable and public-transport-friendly communities. But you’re right to notice that OP’s meme doesn’t make a compelling argument in itself.