This is like blaming people for not locking their door after they’ve been robbed. Yeah, they should have locked their door. But the person who actually did wrong is the person who robbed them.
Blaming somebody for not taking extra steps to reduce the chances of something happening to them that is ultimately the fault of another party is not right.
Our society has elements that will harm us. It is up to us to take action to reduce the likelihood of that happening.
How did you determine it's an iOS bug?
Unless Person B also tells you that in general their air pods only last 30 minutes playing music.
As stated, their percentage of power level fall vs person A is 2000% more being generous (person A said a week, not a night). If it was because of the battery, the air pods would also last way way way less playing music.
Also in my experience, the brassiere was never perfect about guaranteeing the AirPods Max were put perfectly into a sleep state. The same exact issue could sometimes occur, maybe an alignment issue. The AirPods Max sound fantastic, but there's a lot of little details about them where Apple just kind of dropped the ball.