The other aspect that is being glossed over a little here is YOU :)

All that stropping is improving your technique on the strops, and most likely you have improved your shaving technique as well.....