No; society would fail to function. The entire concept of soceity hinges on time being linear; decisions can only be made once, people cannot repeat decisions until they find the most suitable action. In other words, society requires history to remain fixed.
Society also depends on people being unable to perfectly predict the future. If someone could merely go into the future, they could eliminate all risk in aspects of their lives - they could see, for example, which companies may become competition, and eliminate them early on, or see perfectly what future trends may be.
It would also eliminate true democracy; can you be sure that you really voted for the person you voted for? Or did they merely tinker with time until they got everything perfect for themselves?
There is also the element of personal rights... if you sleep with someone, then go back in time and make sure it never happened, then it's still happened for you - but you've deprived the other person of it. Their consent has meant nothing because you are the only person who's actually benefited in any way.
Not only that, but you may get information off someone... and then go back, history changes, and they never told you. But you still know... and they don't know that you know? Or, at least, they never gave you permission to that knowledge... at any rate, it's an invasion of privacy.