I believe so.
If a child feels safe, is loved, shown kindness, and respect, they will have the ability to do the same with or without religion; that is learned behavior.
I believe at our core, the inner most side of our actual self, we know and believe the very basic life principle which is, in simplest terms, treat others the way you want to be treated.
If we can live by this standard we can be nothing but moral. No one wants to be hurt physically, mentally or emotionally. Everyone wants help if they need it and be free to ask. Helping people transmits a wonderful energy that is contagious and we would spend our time giving more if not for societal pressures.
I believe that many of the immoral actions and communications of adults are a result of children, not being given enough love, kindness, respect or security. I also believe that we live in a society that targets distracting the population so the masses will be neglectful, be lazy, not want to be educated, not have time to take care of their families properly, will forget what true love, intimate love is. The combination of the media targeting and the lack of attention in the home is deadly.
I do believe the pendulum is swinging back to a more moral society with or without religion.
The young people I have talked to in my world although come across as "cool", when you talk to them one on one, are very down to earth and have good morals and judgment.
I also believe that the fact that there are so many divorced parents that a lot of kids want to be careful and not rush into anything that resembles a serious relationship until they are older and very ready.
that's my 2 cents ... good question btw
Which brings us back to the original question and my answer is yes.