I really don't think it does that. Most refactoring is not like that. It is about changing things at a deeper level than just the type.
I don't think they enhance code readability - I think they make it worse. I never look at the type when I am reading code, it just gets in the way.