This does not sound like an accurate description of "rational agents". A rational agent may value something less because of a perceived second-order effect (e.g. "If I accept a price hike, there will be more price hikes in the future"). There's nothing non-rational about that.

In general, the "rational agent" abstraction is so flexible it can represent almost any real-world behaviour (which is why it's a bad model, not that humans are fundamentally irrational in some way).