It's there to actually give you an incentive to put points into Barter.
Obsidian definitely wanted to make it so that every skill would be useful in its own way. They fell short (Survival) but on my first playthrough I tagged Barter, and lo and behold, I actually ended up running into Barter checks all the time. I was pleased.
If certain skills didn't have any useful perks tied to them, there'd be a lot less incentive to put points into them.
The reason Barter is linked to that perk is because most people would use it to haul loot to a merchant.
I love the new perk system. It's nice to have to THINK and PLAN a character, just as you should in a role playing game.
Oh, and depending on style of play, survival is a good skill to have a few points in. It's essential for hand loading swc rounds (VERY important for cowboys) and for grilling up big horner steaks...
A shot of whiskey and a big horner steak will net you +4 STR... That's pretty good for a loot haul too!