I don't know about the S6 or G4 but it's pretty well in line with my Moto Xes. If your phone spends any time sitting idle, like overnight, Doze helps a lot.So it's not worst than let's say S6 or G4?
With my ex-G4 I could get about 3 to 4 hours max SOT, once battery was under 50% it was falling like a stone, also idle battery was bad with G4, at best I was losing 7% but could loose up to 18% while sleeping without WIFI, all the HTC phones I had (...M7,M8,M9) were pretty good with only losing max 3% in idle over 7 hours.
I guess the A9 is the same.