A view can be said to be a person's opinion, whereas a viewpoint can be said to be the mental attitude that determines a person's opinion.
So a person's viewpoint leads directly to their view? I wouldn't like to have to defend that argument.
Why can't a viewpoint be an opinion?
I think there are many situations where either word could be used for 'opinion'.