this is a really complex issue. while the corp tax rate here is terrible, the sales tax is not. go enjoy lower corp taxes in another state and you'll enjoy 10% sales tax. those two in nearly all states go hand in hand. so while we get dinged for a more hostile corp environment, corporations know that none of them operate without people and the people have a lesser burden in state like iowa. it doesn't completely offset, but it does balance overall.
we have a two prong employee problem. the first is long standing with union 'never give an inch' mentality and frankly, when times are tough you need to bleed a little bit together. both the corp fat cats and the button pusher on the line that rolled up on his new harley for work should take part in this, but that rarely happens... the other thing we're facing is just as bad, if not worse... our iowa work force of smart, hard working, dedicated folks is being slowly watered down. this is symptomatic of our culture and folks don't want to actually work as much, along with the fact we're having more folks move in that aren't interested in work. so we've got home grown lazy asses and imported lazy asses. neither are good...
i can remember driving by maytag in newton while all those guys cried like babies to get a monster slice of the piece each year and seeing row after row of beautiful bikes... it was like it was a daily v twin rally around there... the whole time i couldn't for the life of me figure out why they said they had it so bad when i knew it'd be ten years before i'd ever be able to buy a bike like that... i worked longer, more hours, and at a less desirable job, yet i didn't bawl like a bottle calf over it...
work efficiency, productivity, $$$, etc. can all be overcome, but if your single most important resource (your employees) aren't genuine, you can't run a business with success. say what you want about mexican cheap labor. you'd be right... but they show up for work in mexico and if they don't there is a line a block long to take that spot...