Yes, Ruidoso, is a tourist town but it does have a large number of year-long residents, some of whom have lived there 2-3 generations.
I made a visit in June and was unfortunately not able to get good hotel accommodations--which speaks well for their tourist trade, but not for my comfort.
However, one acquaintance lives there year-long, is retired, paints, and loves it. He travels into Santa Fe once or twice a year for some of the pleasures he can't find locally.
I'd say, make a visit and check it out for yourself, we all have such different standards, likes and dislikes, and only you can judge what meets your needs.
Good luck! We're hearing about a storm coming our way

and happy holidays.