White vs blue collar has always been about office/intellectual workers vs non-office/non-intellectual ones.
It has never been about how much money you make.
The overwhelming majority of self employed professionals I know (electricians, mechanics, plumbers) make way more than the average white collar worker (southern Europe).
Just to make it clearer: my SO, which works in governance of a major italian bank, makes way less than her brother painting walls.