I always find fast travel lame, though it usually stems from bad design that requires a lot of running back and forth across the map.

Yes, camp being in some abstract place is ridiculous. Just use the spot you're in when choose to camp.