#TodayILearned that -ExcludeProperty only works if used in conjunction with -property e.g.

get-AdUser mattypenny -properties * | select-object -Property * -ExcludeProperty userCertificate

#Powershell