Start a FC. Or use the party finder and advertise what you're looking for. You will meet people over time that you can play with regularly. I personally like the way the game is right now, but video games also don't consume my life, so that might be why I find it appealing.