I think CF is a factor. But another huge factor, is the fact that pool rooms are closing.
The upscale rooms that were in my area are long gone.
If there is a large pool of players and a lively scene then some folks will by a nice cue for pride of ownership.
Like driving a nice car.