Also noise, if you live somewhere with a lot of rain.
I wonder if the longevity argument really holds, too. Anecdotally, our local public housing project invested in metal roofs many years ago (less than 30, however) but a good fraction of them have been replaced since with contemporary asphalt shingles. I do not know why they failed, but the switch back to asphalt says something.