Running a computer system as vulnerable as that was incompetent and irresponsible.
The US government should be grateful to McKinnon for exposing this scandalous state of affairs, and should be turning its attention to whoever it was who was responsible, and ensuring that it can't happen again in a real cyber attack.