If you listen to conversation, most people prefix their opening remarks with a warm-up phrase. It gets people's attention before the speaker gets to what they actually want to say. 'So' is just another type of opening gambit. They probably change over time, and current usage is the current fashion. Doesn't bovver me much.