I mean, you dont need me to tell you. Look at the life of any cardiology attending, academic or private. They may be raking in the cash, but for what? Long hours, stressful cases, between those consults plenty of sinus tach and trop one point above normal consults, always busy and on call (yes even when not scheduled if you are someones cardiologist, you are getting called), and the literature changes by the minute so you have to keep up with it on top of that. Thats what I can name off the top of my head. It sucks! Contrast that with a hospitalist: shift work, half the month off, can have very easy days, the work gets to be mundane after a while (which is nice, despite what the make you believe in residency), scale up on shifts if you want more $, and can acutally enjoy the money and life otuside of work.