I frequently use "so" this way in casual writing (in posts on this message board, for example) or when I'm talking on the phone to someone who won't let me get a word in edgewise. It's a lazy/efficient way of jumping into a subject without the bother of contextualizing or otherwise justifying it. I don't particularly like it, but sloth wins the day.