Trust me, I'm open to suggestions as to how to "manage my rest time" and watch my 1 1/2 year old at the same time.
I don't know you, and it's presumptious of me to manage your life. But who watches your 1 1/2 year old when you are working day trips? The fact that your "rest period" is scheduled during the daylight hours isn't an excuse to engage in other activities and not get sufficient rest.
Sleeping during the day is hard, there are certainly going to be conflicting calls on your time, but to argue that because of that you cannot get sufficient rest is, in my opinion, unprofessional. Whether you are unprofessional is something only you know, I'm not accusing you of anything, and based on your other posts I suspect you are not.
So to return to the original question, CDOs are not unsafe, if pilots are making them unsafe that's a problem of professionalism and meeting the requirements of their job. There are lots of ways I can make a schedule that does not contain CDOs unsafe, but if I do that then I would be considered unprofessional by my peers, why do CDOs make any difference?
And again - don't get me wrong, if CDOs went away tomorrow I wouldn't shed a tear - but I know a few people who would. A good friend of mine bids CDOs so that he can be home to share in taking and picking up his kids from school and putting them to bed. He manages his rest time and in talking to him I don't think he's any more tired after 5 days of CDOs than I am after a 1 day and a 4 day put back to back that don't contain CDOs. My friend would be unhappy if he lost CDOs because he would perceive that as a loss of QOL in a situation that he has figured out how to manage.
Pilot fatigue is an issue, but getting rid of CDOs isn't the solution (and I wish I knew what was, because if you try and think through the details there's no easy answers - well there are but they're not practical).