Yes, its (mainly) down to experience and the fact that normally the Captain has more. Places that have very short runways, unusual local weather conditions making the approach a handful etc are all places where sometimes they have Capt's only approaches. It can differ between airlines and fleets though.
Somewhere like Innsbruck will always be a capt's only for any airline and fleet for the obvious reasons!