YES! I totally agree with the original poster, especially about the group finder. I do like meeting people to do a group. I thought WOW made it less personal with the group finder and you really didn't meet people. With group finder in WOW you would go into instances and people would not say hi or even really try to work for the group. If things went messed up just one time, they would leave group and not try to actually learn the instances.
BioWare please do not add this feature, I hate it and makes the game a little less fun and end up with idiots in a group that are not even on my server.
BTW: This game just came out and when WOW came out it didn't have all the features that they do now. Glad your comparing a game that just came out to a game that has had 6 years to work on their stuff, grow up!