Hello! Responding first to one of your first points ("i'm not sure how far this criticism will go"), we always try to keep an open mind when we receive feedback. We want to make the best game we can.
Now, before I write an answer to your post per se, would it be ok if I posted a screencap of what you said on Twitter? I would like to have other people see it to give their own perspectives -- see how many share the same point you expressed. If you are ok with that, after we get more input I will explain a bit of how we are writing Luke and what role the backgrounds play in the game.