My opinion is neither biased or ignorant. You're just too dim and small to understand. I have a college degree and learned a trade at a shop and went off on my own so I speak from something you don't have. Real world experience.
I am also a contractor and many (most) guys have no college experience. They build your home, commercial buildings, roads, bridges, etc. There's a whole world out there you know nothing about. And I'll call an idiot an idiot, since you've removed all doubt.
How many untrained and unfamiliar with (tools or math skills), and with no experience have you hired off the street (if you really are a contractor)? Well,
you might, but most won't.
I believe you're mostly full of shit, pissed off at me because I can smell it and confront you; you disagree on some very fundamental realities which strongly suggest your're dishonest, if not the idiot you like to call others.
BTW, I'm a home owner (I currently own two) and have owned cars for over 50 years. I've hired many contractors (cement, electrical, roofing, painting, tile masons, etc.) and mechanics. Both contractors and mechanics come in all sizes, shapes and skills. Some are excellent, some are not and some are crooks.