I mean, is there a reasonable 'why' as opposed to an exploitative 'why' - i.e. that they want lots of your lovely money to fritter away on slot machines?
Supposing you're paying £1000 pcm rent and want a mortgage which will cost you £700 pcm. Assuming also that you're young enough for a 25-yr mortgage and tick all the other boxes. Your rental history shows that you can clearly easily afford this and still have change left to buy ice-creams for everyone, yet this is not enough without a whopping great deposit as well. Why? I don't disagree with the principle of a deposit; it's the size of it that I don't understand. Is there something crucial that I'm missing?