It looks like the new management team have cottoned on to the fact that having some free (to the residents) onsite variety shows, like car clubs, is a really good differentiator for them compared to their, at least two, competitors in the area, one of similar size. Its win win for them as they make money on them as well.
I suspect they got some pretty nasty feedback from their residents the year all the shows disappeared.