"There's no reason to go AFK for that long" Yes, there absolutely is. Auto farms cannot work when the afk timer kicks you after like 5 minutes. Since the survival shop is just ripped from the Lost server, a lot of the prices are a bit janky and you have to set up megafarms if you want to get enough money to use the shop. Plus, automation is what makes late-game survival fun for a lot of people, myself included (for example, look at Hermitcraft). If you are truly not doing anything, then yes it's fine to be afk kicked, but there should be a way to intentionally afk through water loops or fishing farms. Basically, if you are moving or pressing buttons, it shouldn't kick you.
The time you can stay AFK is 15 minutes. We do not allow more time to prevent AFK time farming. To prevent an afk kick, simply walk around.