Zach I would have to agree with you with regard to addressing religious aspects of the Klingons and Bajorans, however if developers gave one aspect of gaming to one race they would simply have to give a similar aspect to all races in game.
For Instance
Bajorans = Peace religious culture = + 1 to health, healing.
Klingons = Warrior base Religion = +1 to HP, Endurance
Humans = Explorer based culture = +1 to (insert skill)
Vulcan = Logic based Culture = +1 to Intelligence, etc, etc)
Romulans = Politcal based culture = +1 to subversion, diplomacy
Ferrangi = Monitary based society = +1 to economics
I guess what I am saying is that it seems natural that STO should have a very strong skill based gaming core that accomadates the individual factions strong points. For instance it is feasible that a Ferrangi could be a Warrior however they would get the Cultural bonus that a Klingon would and vice versa a Klingon could be a merchant but would have to work harder then a Ferrangi, as For Vulcans they could be an even balance between Humans with regard to intelligence and exploration but also be well balanced in the Warrior Trait as well.
Now of course a lot of these figures can be manipulated by having different technologies that one might take with them on a mission or even varrying degrees of Starfleet or Racial specific Training that would then increase those skills.