Why are users, especially technically-inclined ones, hellbent on using these proprietary services? Throw them all out if they are going to be this way since there are great alternatives. The last thing communities should do is build UIs around these types of services instead of building ones for systems/services that aren’t so hostile towards users.