I agree with OP.

Incentive for playing with people on the same server is needed because most people are too lazy to do Party Finder. We need to strengthen our servers communities. As it is now, it feels like I'm playing with a bunch of anonymous people I'll never see again.
Duty Finder with random strangers should be a last resort option.