@daveliam: I don't really understand your line of thinking. How would someone saying 'I'm just not attracted to dwarves' be shallow? You can't help who you're attracted to, so if you happen to not find a certain type of person attractive for whatever reason (say, possibly due to things such as gender, skin colour, race etc.) it isn't exactly your fault, is it? Would a gay man saying something along the lines of 'I'm just not attracted to women' be considered shallow (being gay isn't exactly a compelling character trait either for that matter)?
'Really? NO woman? NONE? There is literally NO WAY that you could ever find a woman attractive? Okay then'. See how silly that sounds?
If you were deliberately choosing to not date a certain type of person for some reason, even if you found them attractive, then yes I suppose it could be considered shallow. However, not dating a certain type of person simply because you just don't find them attractive isn't being shallow (you can't make yourself be attracted to someone you don't find attractive).
To be honest, I actually like the fact that there are things such as gender and race-gating in Inquisition; sure I might (in some cases) not be able to romance exactly who I want, however it makes individual characters more defined and interesting if you ask me, and also gives me more of a reason to actually role-play as a different type of character on another playthrough. If everything (with regards to romance at least) plays out the same regardless of gender or race, then where's the incentive for me to try a different type of character on another playthrough if I can get the same outcome playing as my preferred gender and/or race? This isn't supposed to be a dating simulator, you shouldn't be able to get whoever you want all the time (this is one of the reasons why I hated the way the romances were handled in DA2, it just felt cheap that all the romance options were bisexual, or 'playersexual' if you prefer. I'm not including Sebastian here because he's not really a proper romance as: you have install DLC to get him, his romance-related dialogue/interaction is pretty minimal compared to the others, he doesn't unlock the achievement/trophy for romancing a character, and I'm pretty sure he doesn't even give you so much as a kiss).