@maxilinko Try it, No seriously, try opening up a business in general contracting if you think its that easy and you'll see exactly why some contractors don't "show up".
I'll tell you from first hand experience that about 90% of "clients" are a waste of time. They want a Kitchen for 10,000$ Because they saw some stupid instagram post and think its possible without knowing why its even 10,000$.
Seriously, open up a business and take your time to go to every lead, you'll soon gain experience and realize which client to spend your time with, and which you shouldn't get near with a 10-foot pole.
You will never get an answer off reddit, Most redditors are employees, they never managed a thing besides which socks to wear to work that day.
Gain the experience for yourself then you'll soon realize that all of these anti-work and anti-contractors are absolute rubbish and have absolutely no idea what they're talking about. Most of these people that never managed or had real responsibilities in their lives think that their bosses kick their feet up while they do all the work.
TLDR; Its not the job thats hard,
its the people (employees & clients).
PEOPLE are hard, people are the hardest in every single business. people are the most complex, with ups and downs. Employees blame bosses for lack of wages
when the government spikes inflation and interest rates and devalue their wages. Clients blame employers because they don't show up, without failing to realize that the job we quoted 6 months ago, is actually 20% higher due to the higher cost of labor and materials. Employers are at the shit end of the stick no matter where the economy is, try it and then message me how it goes, you will finally realize and be able to tell the experience level of people in this thread just by the 2 or 3 sentences they write.