With SB's worth only ONE point I still always wanted at least 1 good runner on my team -- how many super-sluggers do you expect to draft? A CS (caught-stealing, not chick-sandwich) should definitely be -1 because it's an OUT. All outs should -1 in effect (that's why I thought a sac fly canceled itself out )
With SB's at only 1 point, you don't need "super sluggers". A guy that hits .240, has 25 HR's and 75 RBI's is probably going to have many more fantasy points than a player that hits .310 with 50 stolen bases and only a couple of HR's. IMO, that shouldn't happen.
As for sac flies, either way it's no big deal. We're only talking about a few points per player, per season.