I personally hate the origins for many of the same reasons everyone else does. The origin characters are usually badly written because they have to play two roles (companions and protagonists), they take away resources from the custom origin which leaves the custom feeling half baked and the origins end up feeling bizarre when they are together. It would be nice to have the option to enlist characters in the world without them being forced to double as protagonists because not only would it grant writers more freedom to create a decent character but you the player won't know so much about them from the start.