Re: Does Data have a soul?
often depicts non-human races as being uniform in their behavior, attitudes, and beliefs. It's not due to bad writing so much as it is limited time to adequately present a species. I think most people know there are non-religious Bajorans just as they know there are dishonorable Klingons and trustworthy Romulans.
"I've sworn an oath to serve and protect the United Federation of Planets- an oath I will fulfill with my dying breath- for in my heart, I remain a creature of duty. I am Romulan." --Captain Sran, USS Naptown