IDK your personal experience, but it's almost always the pay. Possibly you're just matching the pay other companies offer, and the industry doesn't pay much in the U.S. comparable to trades that require equal training, so there aren't many workers that go into that trade. Or, the labor market is extremely tight for that trade.
I was in a similar circumstance, and was able to find quality candidates by raising what we were offering considerably (+30-50% above regional average, according to sites like glassdoor). We were able to attract very good employees away from their previous employers this way. But, these were more "professional" jobs, and sounds like you're looking for "lower-skilled" technicians, which may have different subtleties. Another option is apprenticeship-like arrangements (on-the-job training + paying for technical school), depending on the industry/trade.
If people don't care to have work ethic, show up on time, etc, it's usually because they feel like they're being shafted, and have horrible, non-inspiring management, so they feel they owe the company nothing. If people feel like they're working for a company, instead of with a company that's helping them "self-actualize" or whatever, you get the "companies pay just enough so their workers don't quit, employees work just hard enough to not get fired," attitude.
I don't think this, in particular, is about the campaign. It's about ideology. I don't think DeSantis is a grifter that only cares about getting elected or getting people to like him (unlike Trump). I think he is an actual pseudo-fascist. He is implementing all these changes to reshape Florida in his image. In this example, his goal is to have kids to grow up thinking all the poor black people are poor because they are not good workers or people, which is probably what he believes, or worse.