Could be the way it was installed, could be a faulty unit, but i swear by Insinkerator. Of course, there are alternatives if you’re out off by this situation, but I’d still recommend them
No garbage disposal is the best garbage disposal. Just dump the garbage in the trash or compost. It's just one more thing to break or make a huge mess as in your case. I wouldn't install one in my own home honestly.
That said, if you're dead set on having a disposal, insinkerator is the most popular brand and just about the only thing I've installed. They seem like the go to.