Хмм... Вопрос весьма интересный.
Предположу, что большинство людей в современном мире сентименталисты, то есть личности чувствительные, подверженные вере и познанию через ощущения, люди же имеющие рациональное отношение к жизни кое меньшинство презираются, а они и есть материалисты, нигилисты, идеалисты.
Возможно поэтому большинство людей-сентименталистов так и относятся негативно к этому, в том числе и к идеалистам.
Почему слово «идеалист» используют в негативном смысле?
Потому что идеалист не берет в учёт "поправку на ветер" в своих ожиданиях, поэтому он всегда промахивается. Он идеализирует Бытие тогда как Бытиё совсем не идеально.