To answer the OP's question, I think medical students would be pretty shocked at just how little clinical departments think/care about medical students. My N=2 here, so I don't want to speak too authoritatively, but my experience has been that medical student education is a service requirement, whereas resident education is considered an important factor in promotion and sometimes remuneration. Residency program director is a coveted position, whereas I can't even name the medical student coordinator for my department. No one cares if a medical student doesn't like me, but if I get enough bad resident/fellow evaluations, then I'll get called into the chair's office.
To medical students, who are paying a huge amount of money to be there, that's probably infuriating. And I feel your pain. If you're not interested in teaching, then don't accept an academic position. But before you egg your attending's house, just remember that your tuition dollars don't pay his/her salary, which is probably tied to a combination of grant money and RVUs. The whole system doesn't provide much motivation to make medical students happy, so the attendings who are teaching are going above and beyond, by a warped perspective.
tl;dr - don't hate the player. Hate the game.