Learning about new medicine is continuing education for physicians. It is their job. Having a third party paying them or even just offering dinner to them so they can do their jobs is a huge conflict of interest.
Further, they are getting a completely biased education on these new drugs in addition to being "taught" by pharma reps who often do not even have a BS in life sciences...so they are very limited in being able to relay nuanced medical information.