The trade v amateur debate will roll on forever. Both camps have their fair share of know it alls.
I actually think that the trades have an advantage these days that they didn't have 20 years ago. The DIY sheds have struggled for a while and there has been significant consolidation in the market. Schools (state anyway) no longer teach woodwork and metalwork to anything like the extent that they used to do. There is far less of a culture of DIY amongst the twenty/thirty years old generation than there used to be: far fewer young couples are willing to tackle DIY (most of my staff in London would have no idea how to do a simple thing like pout up a shelf: they struggle with flatpack assembly). And regulation, such as the Part P rules have had the effect of protecting some trades to a degree that was not the case 20 years ago.
So in many ways tradesman are in something of a golden era. The reporting schemes are a good idea to try to weed out the good ones from the cowboys. All the local tradesmen I have employed to do jobs this year have participated in this.
My experience of employing trades (I used to be a property developer for a while) is that you can certainly find some excellent skilled people. Quite often though, these skills do not translate into running a business efficiently and if I were (say) a carpenter, I am not sure I would turn to other carpenters for advice on more general business matters. Very often the business side of small plumbing, electrical, groundwork, joinery and painting & decorating businesses is handled by the wife. Sometimes this works extremely well but can also be the weak link as communications can be terrible. For example, near me there is a very good fencer. He does excellent work. He lets his wife handle the customer bookings and make appointments etc. She is incompetent and slow at this and it costs him business. It cost him my business actually. His main local competitor knows this and operates a fast response charm offensive which means he cleans up 80% of the available local work.