You can say Canada has more needs in healthcare, tech, etc, but it's definitely not right to say it only needs this. All sectors are linked, especially in STEM areas.
To be fair, for the healthcare part, from my understanding, there is a main issue of new foreign workers cannot be licenced in...