I think you're wrong, the Isle is much better at forming friendships than running mindless randoms with people you will never see again. I've met and gotten to know many many people on the Isle, regardless of the gear I think it's more of a community builder than anything. Also, the gear can be utter crap due to the horrible stat RNG (example: I'm Ele specialized and I keep getting Stam/Int/Spirit with no Haste/Mastery on burden loot). Another thing, no one is forcing you to use the isle. Stop crying.