We have four cats and they all eat the same dry food and are about equally active. Three are fine when it comes to weight; Fiona, however, is enormous. As with people, it’s doubtful that any one factor is to blame across the board.
You need to water your cat, Madam. ;-)