lol its not that they don't "give a shit", its more like they really cannot do much for you... but in the case of a simple skin infection- tossing the poor kid some antibiotics and instructing him to follow up with his surgeon is a reasonable thing to do.
Realistically, i dont know who this guys surgeon is, but he should have a 24-7 answering service to handle a call like this and be able to get antibiotics called into the pharmacy at any time... but it is a pain in the ass getting called after hours for shit like this, believe me.