I had the same terrible battery drain with Watch OS 7 beta 8. In less than an hour after taking it off the charger, my Series 3 would inform me that I had 10% battery left.
However, this last time, I was away from my charger so I kept wearing the watch until it shut down.
When I charged the watch and it restarted, battery drain appeared to return to normal. I've been running now for about 3 hours and I'm still at 92%. fingers crossed