You have put your finger on many of my concerns. Not happy with the current management but wondering whether Lone Star has a hidden agenda that will disadvantage shareholders.
I'm considering voting along the lines you suggest.
AZZ Price at posting:
49.5¢ Sentiment: Hold Disclosure: Held