I am surprised they could economically rebuild that. Just the cost of replacing the airbags alone would be very high, and the front end hit with possible damage to the engine is a potential can of worms too. It takes skill to wade into it and do that job right on an expensive vehicle like a new Canyon. For insurance purposes, estimating damage is done at "retail" and the vehicles are totaled, but a good shop that is not busy (hard to find) can complete the repairs for a lot less.
There is a whole cottage industry of back alley shops working out of rented business park garages that fix older vehicles. Usually the folks don't speak English, and the work is, um, questionable.
My kid wrecked her '98 Toyota, sold it for $500 to such an operation. Kinda glad actually, that vehicle had a lot of life left in it, and somebody will keep driving it, and I got the wrecked car out of my garage.
Back in '92, I picked up a '91 Ford Ranger 4x4 with the 4.0V6 for 5K at a salvage auction. The truck was hit on the passenger side and only had 2,500 miles. A buddy was a Chevy Dealer's body shop manager, we worked on it and got it back on the road cheap. Painted it artic white instead of the puke vanilla off white it came with, put some flares on it, tinted the windows, and drove it for 140,000 trouble free miles, and sold it for 3K after 11 years. Good times