I like/love most of the painters mentioned.
Lots of (hip) reasons to dislike Dali, but he had amazing technique and he could have used it in destructive ways - he didn't. That counts for a bunch in my book since so many 20th century "artists" did tons of damage with much less.