Some folks mean no disrespect. They just don't have the "thoughtful" or "surprise" gene in their DNA. Don't be too hard because they may be doing their best. I know, from personal experience. DH and DD do not have a romantic or sentimental bone in their body. Now, they appreciate these qualities and try, but it's not their "specialty". Thankfully, their other halves have "the gift". It all works out.
Actually I would argue that when their other halves have that gift that can make things worse. If their spouses have the gift then that means it is something they value highly. And will miss over the course of their lifetimes. Yes, it all works out, as you say - for the non sentimental parties. For me, it would have been better to choose someone who had this trait in common with me.
Plus like I said, I have told myself what you just posted for 27 years. It worked for a long time but suddenly it just doesn't anymore. I'm getting old and tired, I guess. I am trying to get to a point where it is a nonissue for me but I haven't been able to yet. I do recognize that ultimately the change will have to be within me because they will never change.



