A lot of good conversation here. I find that questions including "should be able" are hard. I use it like, "People should be able to marry those they love," as in, our systems should let people do these things, and if they don't, there's something wrong with the systems and they need to be changed.