Yeah, the smart loot is weird. I think it's designed more like a streak breaker, where you can only go so long without getting a piece of armor.
Also, I'm pretty sure you can only get the class item from a chest, AFAIK.
Class items come from Deathsinger now.