A54 sounds good because I want to use my phone for as long as I can, and it being waterproof and promising future updates is a plus for me.

However, GT 2 has a really superior hardware. So deciding to go with Samsung a54 seems like a loss. Yet, I am also not a gamer so I doubt if I will ever use that hardware to its fullest.

The two phones are at the same price where I live. Which do you think I should go for?