Every year we have the same conversation. He's not sure he wants to renew his season ticket (Premier League team he supports) due to feeling bad about the cost essentially.
We aren't super flush but can afford it even if he spreads the payments across the year. Yes we'd always find something else to spend it on but we aren't going without!
He doesn't go out a lot, doesn't have other hobbies etc. We spend most weekends together and if he gets the chance he takes DD along with him.
I think it's nice to have something he enjoys doing, i don't see why he wouldn't want to keep it? If he gives it up then he will never get the chance back again.