My '08 has only ever gone about 2 months w/o running. Topped up the battery a couple times during idle time, fired right up like it just ran yesterday. The only time I had starting issue struggles was with the old battery at end of life, when it got in the 30's, it cranked slow and didn't want to light off readily. Maybe your batts. weren't up to snuff in the old bikes?
Hey 900, we live up here in the interior of BC and we get a real winter. The "batts" were all good, as I've always been a stickler about proper maintenance. Still, it's a fair comment on your part. In my case, both my previous feejers were bought new, and they always gave me grief come spring start up. Fact of the matter is, it was a commonly recognized issue in the old days, in cold climates after a loooong lay off. The bikes would initially catch, then the spark would be snuffed out by too much fuel being delivered....classic flooding condition. I did manage to get around it eventually by first applying a heating pad to the oil pan, as well as blowing hot air thru the radiator from a portable ceramic heater whilst the bike covered. After six or so hours,this fooled the sensors , kinda summer like ha ha. Still, what a ritual to have to go thru. Anyways, after that it was all good, until the next spring.
This time around with the '15 ES, I just knew, given all the improvements to the bikes electronics, new computer code etc, that I would probably be okay with a wretched cold start...I had faith u might say. Started like a dream...whew!