1/The amulet thing is very contrived but it is functional. It allows you to look for specific dialogue options when you actually want them and the process of unlocking the option makes it a mini quest that stops the player making a beeline for their honey right at the start of the game and work a bit to be able to marry.
2/Divorce would be nice option (maybe with your heartbroken spouse sending the good old hired thugs or an assassin after you!) but
a/There would need to be lots of extra 'you left me, stay away from me' dialogue, work and audio space that could be better used elsewhere
or
b/People complaining their ex talked to them like they'd never been married
3/six would be comical at best, would raise the age restriction and might get the game banned in some places. Some randomly appearing spicy dialogue might be funny though. Bethesda seem to dislike tackling six for some reason though. Weird, as they seem fine with implementing cannibalism.
4/Lack of choices for some races is a definite issue
5/You get a ceremony, NPCs turn up and they live with you. The shop doesn't actually exist anywhere but it would be a nightmare to even try to make it appear near every potential home and your spouse actually does something while they're at home.
I really do find myself wondering how it could be better without expending lots of resources that would force corner cutting elsewhere. It does seem a bit twee, but also sort of fun.
How would people make it better in a realistic, practical and simple way that would actually work?

)
