Lithium ion battery bloat is a fact of chemistry. See also
Lithium-Ion Batteries Hazard and Use Assessment, particularly "Cell and Battery Failure Modes - Non-Energetic Failures on p, 62.
An increase of internal pressure within prismatic or pouch cells will cause swelling.
Swelling can be caused by a variety of non-ideal chemical reactions including: overcharge, elevated temperature aging, and moisture intrusion.
Cell swelling can ameliorate some failure modes making it less likely that a cell enters thermal runaway, but it can also result in enhanced cell leakage rates.
Swelling commonly results in damage to battery pack enclosures.
I've experienced battery bloat in laptop batteries, cell phone batteries, camcorder batteries, and rechargeable batteries.
Macbook Pro batteries have a life expectancy of around 1000 discharge cycles, but there are lots of things that can reduce battery life: overcharging or over discharging the battery reduces battery life expectancy; charging at too low or too high voltage reduces battery life expectancy; thermal abuse (overheating), such as can happen when running a device off of the charger with the battery installed, reduces battery life expectancy; mechanical damage reduces battery life expectancy. Heck, even storing a fully charged battery reduces battery life expectancy.
I use my Macbook Pro 12-14 hr/day, 6 days a week and, on average, get about a year out of a battery. If your wife got 2 years out of one, I'd say you beat the odds.
FWIW, I've been buying replacement batteries from
these guys for a few years. They last just as long as Apple OEM batteries, at about half the price.