Not everyone has the talent or desire for college...
Not every college grad has the talent to be a plumber, carpenter, or electrician, either. Doesn't anyone ever stop to think that 4 years of apprenticeship is pretty much the same as 4 years of college? In fact most trades require some college courses as part of the apprenticeship these days. That is why a journeyman plumber, carpenter, millwright, electrician, etc can do their job competently, if not well from the beginning of most any job they show up to. Intelligence and how it is used is manifest differently in different people.
Sure an IT worker (or other college grad) might do 'OK' with carpentry or electrical if shown what to do; and after a few years of constant work or practice can approach what a journeyman can do. But attitudes that college grads are superior intellects compared to a tradesman help explain the scads of 'Home Improvement Gone Wrong' 'reality' shows (not to be confused with the shows where guys fix contractor's mistakes... mostly the bad contractors aren't journeymen either). Don't mistake people not being interested in science or accounting as a lack of intelligence. While not across the board, I would warrant that many journeymen tradespeople could learn how to do IT work if given a few years instruction too. Maybe like if they had taken 4 years of college in IT if they had been interested in the first place.
No I'm not a tradesman. But I have worked with many when I used to work in chemical/process engineering. Most I worked with were very smart and talented. As much as we think of different sciences as being specialized, requiring years of college training, tradesmen specialize as much. The only difference is how and where those learned skills and knowledge is applied. And yes, there are people who may not have the intelligence or critical thinking skills required to go to college... but often people who lack that level of intelligence wouldn't make a good tradesman either.
much better than just standard conducting
Does the music sound better?
Being a specialist in a product / technology is a wonderful achievement
And this is not you:
When you get work at an enterprise level - when building an application costs (development costs only - not deployment, hosting, or operational costs) million+ dollars, you need an architect
Even in application developers, I prefer someone who can think like an architect. They will produce more robust code that lasts/is relevant longer, that is more extensible and capable of integrating with other systems if needed. Even in smaller applications this is important. If you can't think like an architect, you won't be able to write this kind of code.