This simply isn't good enough from 3 players regarded as the future of the AWs. Hopefully this makes them realise Hudson is serious and they get their A into G.
Disregarding what Hudson coulda/shoulda/woulda done in the past, this is 100% the right move and good on him. There shouldn't be any excuses on Inghams part.