Currently raising attributes is far too easy. With salt and good tables/charisma alts people are able to raise their stats extremely high in a very short amount of time. The satiation system doesn't do anything to slow down stat progression, and the whole system is easily botted. In my opinion the whole system needs a complete rework, so I've been spending a fair amount of time thinking up a more balanced approach to raising attributes, and here's what I came up with.
Tie attribute raising into real life activity where points are gained per one hour of time spent working on which ever attribute. This could be done with something similar to the Xbox Kinect, basically the idea is to track your motion and activities and translate it into in-game stat progression. This would benefit the game for a number of reasons: stat progression would be limited by real life hours, it would encourage people to specialize in certain attributes which would diversify the game more, it would be impossible to bot, and it would encourage real life activity. With stat progression being limited by real life hours, the world start will be much slower and it will take people longer to reach the end game. Anything that keeps people playing for longer periods of time is a good change in my opinion. The specialization of attributes would also completely destroy the need for alts and encourage people to actually play certain roles. Currently a single player is able to do just about everything, which is incredibly unrealistic. Now people would be encouraged to interact more with the community and try to join villages to fulfill a needed role.
The activities required to raise attributes would be as followed: (Just examples, open to change)
Strength
Raising strength will require you to do some form of weight exercises, or body exercises. Some examples of acceptable exercises would be push ups, pull ups, bench presses and dead lifts.
Agility
Raising agility will require you to do cardio related exercises such as running, or jump rope.
Intelligence
Raising intelligence would require you to read or score high in IQ tests. If you pass the Mensa test you should gain 50 intelligence automatically. This could pose a problem with curios so I also propose making it so only 16 intelligence is needed for a full study. One intelligence per single slotted item, two for a two slotted item, etc..
Constitution
Raising constitution would require you to study the American Constitution (or a made up haven constitution) and recite all the amendments with complete accuracy.
Perception
Raising perception would require you to eat carrots and unlike the other attributes this one could be raised twice as fast if you're wearing glasses.
Charisma
Raising charisma would require you to have conversations with friends and drop subtle metaphors mid-conversation. Having these conversations with your friends would draw some people to haven who had previously not played the game and people could group up to talk and have charisma raising sessions.
Dexterity
Raising dexterity would require you to draw/paint pictures or eat food with chopsticks.
Will
Raising will would require you to watch motivational videos and hype yourself up while looking in the mirror.
Psyche
Raising psyche would require you to read psychological studies and take part in psychological conversations. A PHD in psychology will gain you 100 points of psyche for free.
As I said these are all open to change, but I feel that replacing the current attribute raising system with this would benefit the game greatly. I think it would also be pretty cool that specializing an attribute in Haven would translate to real life. So if you're very muscular in game, you would be very muscular in real life. Anyways let me know what you guys think!