People go afk for tons of reasons also, need to streatch their leg, using the restroom, getting food, making dinner for family, having a pet emergency, having a child emergency.
I have to go afk to do dishes or help put away groceries. Which can take up to 15 min. It be lame to have to leave a party because of that.

And trust me, I was a bit of an ffxi neet. Meaning al I did was play ffxi ( i had to quit my job for harrassment issues, and my bf payed for my account. it took a while to find a new job cuz haverhill sux)
People would go afk for up to 3 hours sometimes and it didn't ruin the exp. It was up to the leader to decide to kick or not. Only time going afk really mattered was end game events, but even a few people still do it.

Honestly like I said it is just a video game. Stop worrying or caring on how other people play. It would be their fault when they do not know how to play. There isn't really a need to get bent out of shape and force your play style on other people. This is just a game.