I'll jump in since I don't mind donning a flame suit. In MY experience those types are gifts are absolutely expected, appropriate, and appreciated for a shower. Everything you mentioned is exactly what is expected in my experience to be gifted. People go in together on more expensive place settings, silverware, formal glassware, etc, but most of that is going away and people don't register for it that much anymore.
Cash is expected here for the actual wedding. I've been to out of state weddings with physical gifts but, locally nothing other than an envelope. There literally wouldn't be a place to put a physical present at a wedding.
I know there has been a shift somewhat in feelings about wedding showers. I still feel like a lot of people have cobbled together household items from college and roommate situations etc so setting up a house can still be a real thing. I explicitly chose not to have a shower for my second wedding because we had lived together awhile and I felt like it would be a gift grab (second wedding for both of us). I just didn't feel comfortable with it. To be honest, even in that situation some new bath or kitchen towels, etc would have been nice to receive but I felt like it would have been too much on people.