Kadala won't drop Frostburn gloves

I can’t get any Frostburn gloves to drop from Kadala. Always a necro set piece or non set glove.

Should I try Kadala only with one of the other classes?

You can but it does drop for necromancers. I think you may be experiencing bad luck. My last seasonal primal was this glove while being on a necromancer. I also received these gloves from kadala whilst trying for tasker and theo as well.

I drop 2 Primal Frostburn, one from Kadala.