My example was that specific user, if you didn't notice.
I send and receive iMessages perfectly fine on my non-iOS devices. It's doable, much more so than running ancient hardware is, but there are reasons I don't bring it up with people who haven't asked.
The PinePhone Pro wasn't a compromise, it was unusable. Maybe that's improved since then, but it was a horrendous experience.
I set the IT policy for my devices. I sleep fine saying I can't install crapware on it. It's my primary business device and that comes with sensible restrictions.