CrossFit is worth it for people who value coaching, structure, and community and who will actually train three times a week. If you thrive alone with a plan and a cheap gym, it may not be. For most who struggle to stay consistent, the coaching and community are what finally make training stick.
This is a direct answer from the CrossFit BC coaching team. Short version first, then the detail and the local context for training in Vancouver. If you want the same answer applied to your own situation, a coach will walk through it with you in person.