This is a discussion I have occasionally with Mrs O. She'll comment now and again about how much time I spend with my nose in the form and/or watching recordings. My polite reply is to ask her how much her Rock Choir, art, meeting Orchidettte / pals for coffee etc costs her in terms of time and money and that at least my hobby doesn't cost me money. Golf has been mentioned since I planned to take it up once I retired but a back problem in the last year has hindered that. I play the brothers at snooker once a month, which amounts to a full day out as we 'do' lunch as well and that can cost money but the full day out might cost a piddling £15. That's nothing compared with what football supporters put out following their team, especially a successful team. And golf, if taken seriously, can also cost a packet. And it's all money they'll never get back.
I've always taken the view that my hobby makes me money rather than costs me money and I don't really want that to change!