Originally Posted By: Faldage
Interesting that in "living off the grid" and "living off the land", two concepts that fit well together socio-politically, the phrase "living off" has two diametrically opposed meanings.
That is why, not having heard the grid phrase before, I would have interpreted it in analogy to "living off the land".