I must have only seen flattering photos, then, Dee!
IMO it comes down to quality of life - if you dont' have quality of life by co-sleeping, don't do it. If you do and it enhances your parenting experience, all power to you