The thing is, the reaction of the players kind of threw me off.
A few of the players seemed to develop a strong dislike of the character because of his contact with the spirits. He picked some lesser spirits who can grow and evolve as he does, and because he chose natural, elemental forces, he was able to ask them to do things for him (carry him to travel, provide water to drink, shape the earth or trees). This was something any character could develop in the setting, but nobody seemed to desire to, and instead they got upset when someone actually did, and proved good at it.
A few players seemed to get upset with the character's attitude. The character came in as a clean slate, watching how people act and react, and watching the impression it left on the spirit world. He'd discuss philosophy with the spirits, an over time developed a view of what was 'good' and 'bad'. Because of his ties with the spirits, if there was a contradiction between his view and the views of others around him, he'd go to the higher source to try to figure out 'how things work'. The fact that he never simply accepted what people said seemed to rub them the wrong way, and one player even complained about the character's confidence -- that he was very certain when he came to decisions, even though people didn't actually try to teach him otherwise.
The last thing, I think, that bothered people was that when he went back to his community, he laid down some rules -- take only what you need, physical objects are transitory and not to be collected, but shared with the community, the needs of the community outweigh the wants of the individual, everyone gives to the community, and those who can not must be tended to by those who can. He disallowed money in his community, instead enforcing a 'if you need it, take it' sort of thing. This apparently really upset one player. The character had a very, very strong moral character and wouldn't deviate from it, and even that seemed to bother people.
Anyway... it just struck me as weird, and I was somewhat thrown off by the reactions I saw. Interestingly enough now, the character's been tossed into a more advanced society (going from a stone age to a middle ages civilization). The player's having fun, noticing just how different everything is from what he knows, and he's willing to delve in and try to hold himself to his character's values -- and he's mostly being avoided for it so far.