you can't even sweat that job - yes it does suck that those that actually pay decent wages, have all licensing and insurances, have empoyees on the books, pay benefits to employees including vacation, retirement match, and holidays, do great work, are reliable and are professional - have to compete with people who just don't know what they are doing.
Of course we all got in the game at some point and were newbies, but when you stick around for years - you must be doing something right. I'd like to cry sometimes at the prices I see - but I end up laughing - good luck I say - to the GC, the owner, and the EC. Could I afford to shave my prices in tough times? sure - like 10 % but you will ruin your company if you chop 30% off your prices.
A lot of the times the rediculously low prices aren't the ones finishing the jobs - I wish all jobs over $1000 required a performance and payment bond - it would force people to charge more because they will be out of business very quick if they don't finish a job. Their bond will get called in and they won't get any more bonds - good bye cheap guy.