It's exactly the reason. Firstly, the big farmers are doing very well for themsleves but thats a completely different argument!
Secondly, the vast majority Range Rovers (and this is fact) are owned by people in medium to large towns / cities. Probably because of the low prices paid to farmers...