I can think of enough life events that can keep someone from logging into game for a month to justify something a bit longer than 45 days.
- You or your loved one (parent, SO, child) gets into a severe accident or some other equally severe hospital worthy event. Your priority is no longer game. It's getting to the hospital, dealing with doctors, visiting hours, severe drugs, putting on a brave face, and trying to get better. 45 days can go in an instant before you even remember to think of that
- You have a child. You're not thinking about game with that. You're thinking about diaper changes, feeding times, weird sniffles or fevers, sleep deprivation, doctor visits, post-partum depression, and a ton of other stuff. You'll be lucky if you manage to even remember game exists let alone your house in a month. (Granted, new parents seem to have a problem remembering that sort of things in the first SIX months, and there's no way the timer should be that long, but the point stands)
- You move, and there's some problem with your internet. Bad signal, incompetent setup, lengthy delays for one reason or another. All of that can add up quick. I admit this is the weakest one in general, since theoretically you would still have SOME kind of access SOMEWHERE these days, but if may not be powerful enough to let you log into game. Or you may not have a laptop. Good luck setting up a desktop at your local Starbucks because Comcast is stupid in your area.
- There's a natural disaster that destroys all your things. SE is pretty good, if slow, about turning off the demolition timer (even if they leave it on forever afterwards) for large scale disasters, but it generally takes them more than a month to even make that decision. Which leaves you SOL if you were one of the first affected. And that doesn't cover things like your house catching on fire, flood, blizzard, whatever disaster might strike a person individually. It can take literally MONTHS for insurance to go through in the worst cases, and there's not a thing you can do.
There are others I'm sure, but those are the ones off the top of my head.
Now I know there's always the whole 'have a friend log in for you' angle, but that doesn't work for everyone either. Some people may not have anyone irl who can do that for them. Or anyone online they trust enough to log in for them like that. And THAT is why I would back them lengthening the timer a little. It would cut anyone who fell into the above categories a little more slack without it being absurd, and I don't see how that's a bad thing.