No, I did not think it was ok to accept stuff, but it was sort of common. That does not make it right. When you're 25 and people hand you tickets to the Sox it is hard to refuse. One entered the profession and that was sort of how it was 10-15 years ago. Over time, we stopped and then the Wall Street Journal got involved and wrote an article. Free lunches and Sox tickets are nothing. Many businesses today do the same thing. Some people were getting trips to the islands, etc. It was insane. I have not seen a drug rep in years. Big pharm still rules in some ways. The whole system needs to be changed, but not Obamacare!
Surgeons may cancel "elective" procedures if the insurance company will not pay. What do you expect? I am not a surgeon, but I work a lot of hours, stay on call 3 nights a week, and have little kids. I would not perform a 4 hour surgery for free. I already take calls and help patients all the time when I am not on call. There reaches a point where you have to have a life too. Surgeons need to get paid to pay their malpractice, overhead, etc. Some surgeons in private practice are paying $60,000+ a year on malpractice. Add overhead and all the expenses of staff and you cannot operate for free. Remember, it is an ELECTIVE procedure. To the insurance company, you don't need it. You might have pain but that is not always a determining factor to those that write the checks for you.