Right from the start, Bajorans were portrayed as a real, believable race that has all sorts of people within it - I don't think any other race in Trek has been that versatile, though Cardassians would later come close, also thanks to DS9. Bajorans really seem much closer to us, the real life humans, than the Trek Humans.
That they were. One of DS9's greatest strengths is that they didn't turn their races into "planets of hats" like the other shows did. Even Humans in the Trek-verse come across that way - though DS9 tried to change even that.