Nah, OOP is bad. It's been a while since I met anyone, online or offline, who still takes OOP seriously.
How did you interpret this statement?
thinking in OOP terms in say, Haskell, is terrible. -> doesn’t mean OOP is terrible or that Haskell is terrible.
Thinking in functional terms in Haskell is great. -> doesn’t mean functional programming is great or that Haskell is great.
All it means is that the language is designed to be used with that paradigm.