Relationships, healthy ones anyway, are a two way street & need to be nurtured. Like OP I realized over time that most people are lazy and expect a lot out of their relationships without putting any effort in. I like the way OP put it as them being "passive" passengers in the whole relationship journey. It can make for some very exhausting interactions if the bulk of your relationships are like this.
There is a cultural aspect to this. In my opinion American culture because it is so individualistic and market-driven encourages transactional, superficial relationships.
OP's approach might not be palatable to everyone but really any tactic that allows you to filter these people out is going to lead to more satisfying relationships. Just my 2 cents.