I've recently swapped from Moon Druid to Land Druid because the subclass is riddled with bugs that make it not fun to play at all. I still want to Wild Shape, despite all the issues.

I realised that Haste generally makes up for the fact that Moon Druids get Wild Shape as a bonus action. It also buffs your AC which Wild Shapes generally lack.

I'm currently level 8, so I've placed 7 levels into Land Druid and 1 into War Cleric. I've picked up Haste, Misty Step and Mirror Images along the way. Each of those 3 spells sets up your Wild Shape for success. I picked War Cleric for proficiency with Bows, War Priest charges for the bonus attacks in Wild Shape and Sanctuary.

In battles where I want to Wild Shape, I start my battles with Haste and follow up with either Sanctuary for protection or Misty Step to teleport up a high place. I will then spend the second turn using Mirror Images (if I'm about to jump into madness) and then Wild Shape:Owl Bear. If no Mirror Images then I will get to do an attack that turn thanks to Haste. Owl Bear has Crushing Flight as a bonus action so I can generally end the turn having done some damage at least.

In combat scenarios where transforming makes no sense, Moon Beam + Sanctuary is borderline broken. Repositioning doesn't break Sanctuary so I will typically up rank Moon Beam to deal higher damage and can just spam moon beam all battle.

This is currently the most optimal way of playing druid I can think of right now. I just wish Larian fixed all the issues so I can play Druid how I actually want to, but for now I have to stick with the compromises.