If I create a join from a standalone table to a feature class, then I want the FC's shape field to be included in the list of joined fields in the attribute table.
I'm aware that I can do something similar with an EGDB query layer or database view via SQL. But it would be best if I could do it in an OOTB join too -- for simplicity, ease of creation, and for parts of the ArcGIS platform that don't support SQL joins.
The resulting Contents item would be a spatial feature layer, not a standalone table view.
I'm aware that we can't bring in the joined shape when joining from an FC to an FC, since that would result in two shape fields in the same attribute table, which would destabilize ArcGIS Pro. See @DrewFlater's comment here.
However, the standalone table to FC scenario is different, because there would only be one shape field in the resulting attribute table.