@Mayobrot the thing is, I actually *like* pure functional programming and Haskell and think they are very cool and interesting and useful to learn about — I don't mind that they exist and I enjoy using them in small doses to learn about. My issue is just that I don't think pure functional programming is the best solution for all situations, or something that we should exclusively adhere to when writing practical code; my problem isn't that Haskell *exists*, it's that certain people want to program like they are writing Haskell everywhere and think that's the one true way to write good code.