Temperatures in the USA can be as cold as in Siberia
and as hot and humid as equatorial Asia and North Australia
or as baking hot as the deserts of Arabia..
They offer a regulated, anthropophilous environment.
But this does not explain their popularity in temperate Europe.
(Don't bristle at the neologism above:
the French for a shopping-mall is...un shopping.)