Not sure why they don’t hVe one anymore.
Player owned businesses should be prioritized on the map icons.
That’s not how the map works. You can only show so many blips and with shared housing and such. It just not possible
They were removed because of the amount of blips on the Legend and it was causing issues with having so many. A lot of businesses lost their map icon.