You can safely afk for like 20 minutes. Anymore and you get the boot. I don’t think you would need more then that time in a usual gaming session, and relogging isn’t an issue as you say.
Why would one want to stay logged in longer than 20 min? Some rare Hunter pets have long spawn times (8+ hours) in zones no one goes to anymore and won’t spawn without someone being in the zone the entire time. Other than that, idk.
Crafting should count as doing something though. If I want to smelt a thousand bars or make a thousand pots, I should be able to. Sadly kicks me out after a bit.
I play ESO for a bit of a change and its a nice relaxing game and their log out time is very short. Like maybe 5 minutes? I must time it one day. And ESO is not exactly overwhelmed with players. Well, its a megaserver so I guess that makes it a bit different but still, its probably a lot smaller than WoW or Final Fantasy.
What change? I am sure the AFK 30 minute timer has been around since Vanilla. And as much as there are not any queues now, there is still the server load by having X number of characters constantly logged in doing nothing.
Plus it looks bad, imagine going to SW or Org and seeing 1000 people, but 950 of them are AFK, that’s worse than server sharding.