Yes Luke Hoth should have come with a saber, but that only serves to remind us that for Empire, when they did give Luke a saber, it was the wrong colour! I have yet to hear a satisfactory explanation as to why Luke Bespin comes with a yellow lightsaber. The original Luke Farmboy coming with a yellow saber I can accept as being caused by a mix-up between Kenner and Lucasfilm as they rushed to get the first figures out, plus the colours of the characters' sabers perhaps weren't quite so ingrained in the public consciousness at that point. However, that excuse doesn't hold for Empire! By the time ESB came out, everyone knew Luke's lightsaber was blue, yet Kenner still managed to give him a yellow one! Why?
At least with Jedi, the first trailers show Luke wielding a blue saber, before George decided to recolour it green for the film itself to emphasise the fact that it was not the same saber Luke lost in Cloud City. It's perfectly possible the blue and green Kenner sabers the Luke Jedi figures came with could be as a result of that confusion (although I was under the impression the green saber was released first, but I could be wrong). But again, that excuse doesn't work for Empire. Luke Bespin's yellow saber bugged the hell out of me as a child; it was wrong then, and it's still wrong now, but I'd love to know the reasons behind its existence / release.