I think a lot of this is very skewed. The question of how possible it is to find a spot is different from how possible it is to find a good/academic/university-based/reputable spot. There are certain programs in IM and other "non-competitive" fields that are as hard to get into as any radiology, ortho, or other majorly competitive spot. Part of the issue is that for many majorly competitive programs, most spots tend to be in university centers while less competitive ones have many many non-competitive community-based programs and it seems like the more "non-competitive" we consider a field, the more programs tend to be available with some exceptions on both sides.
All I'm saying is you also have to ask yourself what you want out of it. For example, if you want to end up at a top 10 program in your field, certain fields become exponentially harder to match (like IM) while others may still be possible (I'm not sure but I think neurology and maybe a couple of others).