Depends on your requirements. If you are looking at Xenforo compared to the other paid options on the market, then yes. But if you need just a simple forum solution, it may be better to go with something like phpbb or another one of the free forum softwares.