As far as revenue, you are generating at least 450 - 500K depending on location, case & payor mix. If you were an equal partner in pp with your workload being the average, you'd be making upper 300's or more i.e. what your friends in pp said they're at.
Given that you are doing “some minor” teaching and research, I’m guessing your pay structure is pretty similar to the academic model despite being in a community hospital. You’re income level is about on par being < 3 yrs out. If you’re considering fair market value, the first question would be: What is the ceiling for potential income growth? Given your job setting, if you’re in a big city and/or desirable area, you’re doing ok if you reach 250+ (not 10 yrs later though) imo.
The fact that you asked your billing info (depending on whom) after being there close to 3 yrs and haven't gotten feedback is a little uncouth to me. But it doesn't surprise me that academic or employed places would be tight-lipped about this. If you want to find out that info, you don't need to ask anyone in the first place. This can be easily figured out by looking at CMS reimbursements for your area and CPT codes for the cases you sign out, and if you really want to get to down to it, patients' insurance.
I don't think anyone can say if you should be happy other than yourself. Others can only relate their level of satisfaction based on their own personal wants and needs including their family's as well as what their financial goals are. And, no one but yourself can tell you what you should feel your net worth is given the other advantages you spoke of being in your current job. You've already expressed you are happy with your current situation because you've passed on other interviews, haven't looked around for other jobs, and not planning on leaving. Sounds to me like you're mind is pretty much already made up. Having said that, if you're posting on here for the first time to inquire about this, I think it'd be worth testing the waters and at least having a conversation with some of the other places that wanted to interview you the next time it comes up and see what they're offering. You may end up being happier...