FWIW as a (somewhat frequent) visitor this has not been my experience at all, and in comparision to other European cities I found it very warm and inviting.
Depends on the European cities you are comparing it to. Any sizable Dutch city would be much more warm and inviting in my opinion. Compared to some French, Swiss, or German cities.. Yeah, Munich is definitely one of the better ones. Hamburg is the best German city in this regard though.