It's a perfect storm; schools increase well beyond capacity to have as much cash come through the door, let's 25-30% of them fail out or, at the least, get a poor education which makes it hard for most of them to get into anything but FP, which are the only programs being built regularly. You thought you could go anywhere, but your chances of being forced into Primary Care are too far against that. There will always be the unique snowflakes that think that this de facto itinerary doesn't apply to them, let them be and be realistic about what your options will be.