Training facilities cost a lot of money and take up a lot of land.
A NHL sized hockey rink is 17000 sq ft and training facilities usually have two. Add in a gym, parking, kitchen, medical, lounging, offices, etc...
They tend to get big.
To put this into perspective the Hurricanes training facility, is 115,000 sq ft(2.64 acres). The Blackhawks spent 65M on their training facility(being built) and it will be 135,000 sq ft(3.01 acres). These are just the buildings.
Now remember we live in Vancouver. Land like that is gonna be hella pricey as will the building costs and very hard to find. Unless they plan to build it way outside the downtown core.