Sort:  

I disagree. We can see all transaction related to an EOS account. If said EOS account is registered to a BP and they update the profile with information we will know it is legit. If the BP choose to update info that is misleading we have a single point to validate and hold them accountable. A BP would be wise to make sure the Profile information is accurate. If they don't they are taking a huge risk.
Also, the only one that can make changes to the profile is the owner of the account and who holds the private key. Also, EOStitan has provided a hash so that if it doesn't match what is on the block chain then we know the profile is corrupt.

lots of checks and balances there if you ask me.

This process allows anyone to verify that the owner of the EOS account posted their profile, but does not guarantee that the profile they created is accurate. It might be described as one-way verification.

We are looking into the possibility of creating easy two-way verification for the links to social networks, as that would be more convenient. It's relatively easy to ask people in telegram whether the EOS account in their profile belongs to them though.