I will provide my 2 cents to see if we can stimulate a discussion.
You are correct - For pathing its no longer necessary to use a prop in workspace.
I see Adobe customers using props far less these days and no longer map props to eVars unless there is a specific need.
Given that you have a finite number of eVars and probably an excess of props it can be useful to set other values into your props on each hit to help with debugging (for example version of app measurement library, user agent)