A sporran isn't totally necessary and there are people who don't or rarely wear one but I always do in public - it looks better and the reasons have already been covered by McMurdo. Round the house is a different matter though.