I've started to despise revealed preference for precisely this scenario. When it's applied accurately it rarely says anything normal reasoning couldn't already make abundantly apparent but it's soooo easy to inaccurately apply and then the conversation goes off the rails to focus on what the revealed preference does/doesn't say.