What I like about Storm Point...
It is one of the best segmented maps in Apex. In contrast, Kings Canyon and Olympus are wide open and this makes traversing many areas uninviting. (If you love sniping, then wide open is your thing, but there can be plenty of balance that makes sniping just as fun and not so open.)
It is natural looking, not artificial. (Broken Moon is good on this count also, but Kings Canyon is washed out.) In contrast, Olympus looks like artificial turf (not bad, just not ideal, a matter of preference and taste).
It has vehicle travel mode so no need to hump the long hauls if you plan well.
It has plenty of items all through out and it doesn't seem to me that you have to go very far to come across more loot.