Where I did my CS degree (Imperial College London) , Haskell is the first language taught (before Java and C).
To my knowledge across 4 years there, nobody ever dropped out because of the Haskell.
People usually struggled with the maths instead.
People also did not have more problems getting Haskell concepts right than linked list modification in Java.