There's nothing unusual in that agreement. It sounds like every other social network. It's a non-exclusive license to use the work you post on their site. Meaning you can't sue them for copyright infringement for sharing what you've posted on your profile, even if you change your mind. A license is not ownership, and the non-exclusive part means you are not giving up your right to make licenses with anyone else in the world.