No, fence posts don't need to be set in concrete, and there are plenty of other ways to fix your posts if this feels a bit too permanent. If you are using wooden posts, concrete may actually be the worst option.