Thanks @FrancisKing, I found this validating. I guess I feel I have a reasonable grasp on the things you have written about, and you have a really nice way of explaining things. I think the community would really benefit if you stuck your fingers in some of the documentation!
It is encouraging to learn about the similar movements of SimpleHaskell, BoringHaskell, and others noting the problems with Haskell’s ivory-tower culture in workplace/production code. For now, I’ll stick with it and hopefully things will start to click soon!
Cheers for all the responses. To receive so much interest in this topic makes me feel welcomed, and is a promising indication that the language will continue to improve!