Biggest takeaway: the App Store guidelines are a living, breathing document. Reviewers are human. And a LOT is up for interpretation - intentionally.
Apple told us they WANT developers to push against the guidelines. That's how cool new things get built (crypto, vibe coding, ...).
When you push too far, they warn you. When enough developers hit the same wall, they update the rules.
Build boldly. Stay clear and honest with your customers. And when in doubt, feel free to ask us. We can get in touch with Apple and get you a real answer.