I've been told my so many physicians to specialize because they believe that IM docs salaries will continue to decrease over time and they believe that the role of an IM doc will continue to decrease due to more and more specialists and they're desire to grow their fields (and increase profit). Is this generally true. Is going into IM without specializing more of a risk than specializing. My problem is that I like the all-arounded nature of medicine and would hate to limit myself to a subspecialty. Any comments or suggestions?