I actually agree with a lot of the things you said. I don't want everyone working for big companies, and I am a former small business owner (I owned a fly shop on the lower Deschutes). The part I'm not hearing is how log truck drivers are getting crushed. All the comments I've read that have tried to explain it so far have explained that increased cost of living hurts - but that hurts everyone on a fixed income.
I'm not 100% sure about loggers, but I can tell you what it's doing to truck drivers based on what I've heard. Disclaimer, I'm a GC, I build schools, so this is what I'm hearing from the construction side.
Start with the basics - what is the contractual relationship for the trucking company?
It could be a lump sum agreement for specified number of units, e.g. we (the trucking company) will ship X number of units for Z amount of $. In this arrangement if price of fuel goes up, the trucking company takes a hit, if it goes down, they get the benefit. But they get to secure considerably more work because they have an agreement with someone that might stipulate loads per week, etc. I think this is more common with brokers rather than independent rigs, but not sure...I don't see this very often.
There's also just a flat rate agreement. We see this one much more often. You pay me X to take your load from point A to point B and I charge based on the load weight/size/etc.. The kicker here is the trucker has to be competitive, or they don't get the job. Someone else more willing to take a hit on higher fuel prices can underbid them. Tough decision to make - get work at a reduced margin, or keep your margin and possibly lose work to someone who's willing to eat a bit of profit.
There's probably other agreement types, but those are the ones I've seen. You can see with both, there's risk there and if fuel prices go up, it gets tough. Crushed? I don't know. But fuel prices going up certainly doesn't make it easier on anyone IMO.
One other thing we see a lot of in shipping contracts is a fuel surcharge. We do this a lot with trucking companies, like concrete/redi-mix for example. We get a unit price on the actual redi-mix product, and then agree on a fuel surcharge that they get to charge us per mile based on whatever the fuel cost index says the fuel is. So the concrete we're buying from Cal Portland is $115/CY, but then they add on a fuel surcharge per mile driven. The challenge with the surcharge, even though it's helpful, is it's a lagging surcharge. The index is based on the week (Monday). So if fuel prices go up and up starting every Monday, even though you have a fuel surcharge, as the week goes on, you're still losing out because by Friday the price per gallon of fuel is up from Monday and you're only able to tag on the surcharge based on what the index showed on Monday. Now do this for 6 months with record setting fuel price increases. It ends up eating into peoples margins pretty quickly and makes things less profitable.
Does it crush them? I don't know. But it certainly doesn't help them.