I have a homestead exemption, because I have a homestead. So I don't pay property taxes. Furthermore, my family had their property imminent domained in southern California, where property taxes are quite high, so I'm not sure this comment makes sense, from either direction. "Its your land unless the government really needs it" means it isn't your land.
A lot of the value of land comes from its neighbors: roads, schools, trains all cost money but make land more valuable. It's only fair the cost of those things comes from taxing the increased value of the land.