Which is precisely why CAAP 166 was produced. Based on many years of experience and collective wisdom a number of recommended calls are specified. Unless there is a real risk of a collision no additional calls are required. People who routinely make calls just in case and use the “I was avoiding a collision” card are ignorant and reducing safety.
Derek, the PC12 heard your call, saw there was no conflict therefore said nothing - which is the recommended procedure. You spotted the PC12 and said there was ample room to depart, but chose to hold. Your choice, but to say this guy was going no radio is not correct. You’ve become used to people not using published procedures and expect professional aviators to use the same unprofessional / unpublished procedures. Not sure why you’d be pissed off with someone doing the right thing?