I'm kinda confused about specialisation - throughout this thread I'm seeing that the JCU program directs you to generalisation? would I be better off going to another uni if I wanted to specialise in psychiatry or oncology?
No, psychiatry is a very easy specialty to get into as the demand is very high and a lot of people don't want to do it. Oncology is part of physician training & so the bottleneck is not getting into the training program as this is possible from almost any regional sized hospital but instead getting an advanced trainee job -- your medical school & exposure will have very little influence from that point on.
What do you mean by this in terms of the 'inequality' you mentioned?
There are some specialties that are incredibly difficult to get into without having prior exposure and experience, most of these tend to be surgical specialties (neurosurgery, ENT, cardiothoracics, transplant etc.) and usually have intern level jobs available if your hospital has that service. While internships are mostly allocated based on ballot systems (more about this below) the actual rotations that you get offered is... less transparent.
If you went to a medical school that had placements where you spent time on these specialties then you might have a better chance at getting an intern or a resident job on them -- you are already known to the department & that effectively serves as an interview process. Similarly, there are resident level jobs where getting a spot is almost impossible unless you have prior experience, i.e. there are PGY2 jobs that you will likely never get unless you did an intern position or are known to the department in another way (medical school, working extra shifts in their clinics, nepotism etc.)
My point is that JCU has all of these specialties available but only at their Townsville campus in clinical years -- if you are allocated to another campus you may never even see a cardiothoracic surgeon unless you go to a big tertiary hospital, as such you are relatively disadvantaged in applying for a cardiothoracic training position compared to someone who did clinical time in a hospital that has CTS.
This inequality of medical school exposure only really matters for resident jobs that are difficult to get without prior experience, i.e. those that are competitive even to get intern terms in. For the vast majority of specialties this exposure inequality will not impact you at all & if you are truly interested in them then you can always try and stay at Townsville.
Just to follow up on
billolillo's comment as I have basically been wondering the exact same things they have just asked... are internships always based solely only on the priority preferences of the state rather than the applicants CV or grades etc?
This is covered elsewhere in excruciating detail. In short, priority 1 candidates in QLD are ballot. Everything else is 'merit based' and the priority system means nothing beyonid P1 candidates -- hospitals can choose a P7 candidate over a P2 if they have better CV / interview etc.