Many community hospitals have Endocrine consulted on almost everyone who isn't controlled on sliding scale alone. Whether the hospitalists just have a high census or are really, really, truly lazy, the community Endos put up with it because it's easy money. A reasonably competent IM intern should be able to handle the majority of the consults we get at those hospitals, but they're still put in by the presumably fully trained hospitalists.
As a fellow, I rotate at a hospital like that, where the consult list is regularly 40+ patients. Thankfully I personally only see a dozen or so, with the attending/NP/residents seeing the remainder. If I had to cover the full service myself, I could do it... but it would be a true PITA. I can see why the OP hates it. If you made me do that for 10 months of my fellowship? I'd be tempted to quit too.
OTOH, at our academic hospital, the consult list is regularly <10 patients total, and at most 2-3 diabetics that are either truly complicated (transplant patients, on insulin u500, whatever) or just on the neurosurgical service or something. Of course, we also have almost daily clinics when we cover that service, so it isn't "easy" by any means.