OOP hate is common these days, but I always has been an OOP enthusiast. I used to write in Smalltalk, I implemented a few metaobject protocols of my own, and I think OOP had deserves its success (unfortunately, C++/Java is not really OOP... However, some principles still apply).
So, when a language appeared to combine the best ideas from FP and OOP, I happily embraced it. And I want it to stay this way.