You can attribute it to whatever makes you happy, as your assumptions of how well the system works won't trump my 1000mi+ of actual experience.
I'll attribute it to user error.
fabric water bottle - if you find it please PM me and I'll come get it.
don't drink from it, i have the gonoherpasyphilaids!
really though - been rocking these for a year and never had one pop out of the frame. would recommend.