Glass railings do not seem to be the most efficient way of keeping someone from falling through them. A cautious person could list a dozen or more reasons why it makes a poor material for this purpose, but they all come down to one basic flaw with the material. People can break glass easily. The primary reason to use it over another material is when the designer wants people to be able to see through. Many Calgary glass railing installations existence in department and other kind of stores all around the city. Maybe they do not exist in department stores as much any more, since many of these stores have been replaced by big box retailers.
Contractors may need to build one of these railings as part of their project. The contractor trusts the architects and engineers to have vetted the plans before they reach them. The blueprints the contractors receive tells them how to build each item, and it tells them what materials are required. They need to have people place the glass carefully. Failing to place the glass sheets carefully results in broken glass, and that results in extra costs. No one likes buildings that come with extra costs. They may need to find Calgary glass.