alignment has always been a bit of a bugbear for developers, because computers think in 1s and 0s, it's tough to make nuanced meaningful choices, even today 20 years later. but those are all things that could be improved with clever innovation and writing.