It's about time, but the kicking horse section is only one of many problem areas. The highway is a disgrace, and fixing 20 kms at a time is not enough. It is the main link between BC and the rest of Canada.  It shouldn't be two lanes anywhere.
Most of BC is out of sight, out of mind for the Lower Mainland centred policies, but it's the hinterlands that provide much of the wealth.