My suggestion was unlimited wildshapes for the moon druid as an action, followed by a lethargic condition after coming out of the wildshape, or being forced out of the wildshape.

Meaning, if a druid with, say, 50 hp wildshaped into a form with, say, 50 hp, and then that form got bashed in combat and went down to 0 hp, then the druid would go back to regular form, with lethargy. Meaning any attacks coming in against the druid would come out of the druid's personal hit points.

Let's say the druid survives that lethargy round and only loses 20 hit points, leaving them with 30. Then the druid wildshapes again. When the druid comes out of this second wildshape they still only have 30 hit points, which could go lower if attacked, and so on.

There would be no infinite healing.

Just unlimited wildshapes buffered by a pretty rough condition between. The lethargy wouldn't be bad outside of combat, but in combat, it would act as a balance. The unlimited wildshapes would be a big draw to the class, and the lethargy would be a hefty consideration.

It's not a terrible idea. And it also makes the class stand out quite a bit from the Land Druid.