Yes, the order of events is crystal clear to me. What’s the reason for pointing that out? FYI: I was just taking part in the discussion and did not feel emotional about it, let alone offended or anything. Totally fine that you disagree with my idea, I just thought you might not have realized that the “title” field doesn’t need to be mandatory.
That all said: no matter how it’s solved, I still think the differences between platforms should be hidden from the user, at least for the most common use cases. My suggestion might not be the best solution, but it should be possible to achieve this. (I’m not against keeping the options open to use platform-specific features. I just think that we need to make the simple cases as easy as possible. )