It's mainly their movesets that are crippling. I agree, at least one or two should of had different types (Cryogonal as Ice/Steel would have been cool and maybe Water/Ice for Cubchoo and Beartic cos of Brine, Surf and the other water moves they have) but mainly, if they get better movesets, they will be far more usable.
For example, Beartic in particular looks pretty weak in terms of movesets. Have him able to learn at least Rock Slide and Earthquake. The elemental Punches as a level up would also be great.
Talking about movesets that suck, let's turn our eyes upon Klink and his evos. The only attacking moves they have are Electric, Steel, Normal, and Rock Smash. Their non-attacking moves aren't great either. They definitely need a better moveset.