It proves that Welch is more concerned with his position and power than he is about the country.He’s proven himself to be a self serving POS and needs to be regarded as such in the future.
Lots of other people like Welch have probably held their fire for too long, but now see their opportunity to slam the departing Obama for his destructive ways. Better late than never.