It's not broken. Tap F5 and it shows up fine. There are some thousand discussions about this with http://www.vistaheads.com/forums/microsoft-public-windows-vista-general/158455-cant-find-refresh-screen-button-windows-explorer.html where someone didn't want to tap F5.
This is how Windows has worked for a very long time. Why should they change it?
When I download something from my browser to the desktop, it doesnt show up on the desktop until I right hand click and hit refresh. In XP it just shows up like it should. Any fix for this?