It’s only expensive if you don’t pay it in full every month. I’ve had my credit card for years and have paid $0.00 total for it whilst it generates at least 1% cash back or more depending on where used. Not much, but it adds up and makes it beneficial.
Me and my cousin went tubing one time and he forgot his gameboy color in his pocket the whole time we were out on the water. There was water behind the screen but it still booted and played with some fresh batteries