Building an app that follows the published rules and then finding out that the rules that matter are actually wildly different, digging through twitter threads and blog posts to try to figure out what's allowed- frankly those are the wastes of developer time that bother me more.
It is perfectly reasonable to ask why they facilitated immoral actions.
There is a code of ethics all computing professionals should use to consider their actions.
https://www.acm.org/code-of-ethics#:~:text=The%20Code%20incl....
Are you seriously proposing to give the presenter for the Core Audio session grief over this? IMO, that's just being a jackass "because purity". Or something; I'm at a loss to truly categorize such behavior.
If Apple won't answer questions about the platform through the proper channels, might as well go through the wrong channels. We're not going to get less of an answer.
Should you be held accountable for everything any company you ever worked at has done or will do?