How do you share a contact on Android?

This has been a long standing issue, at least for me, sharing contacts. It used to be very limited before, I only remember mail and drive as options for sharing. Now, with the new People app, there is no sharing option. None that I could find. So I have to jump between People, Dialer and Hangouts, for 5 minutes in order to text someone a phone number. Something that feature phones has figured out ten years ago.

Is there something I'm missing? I'm sure this isn't a problem on OEM skins, which realize that people still use a smartphone as a phone sometimes. But on stock Android there are no such considerations.