Re: materialism, I've seen the term used in a variety of ways. It isn't always reductive -- i.e. doesn't necessarily mean that all meaningful experience should be seen as nothing more than a collection of material processes. That's a rather hardcore view, actually, though it gets used often as a straw man in arguments.
It can simply mean that all experience has a material component, and that if you take the material component away, the experience disappears too.
It's a little like the distinction between the "content" and "technical" aspect of the internet. For the purposes of having a discussion, Dhammawheel is not simply a technical process. But if the technical process stops working, no discussions can take place.