There is zero noise in the image. As for plumage detail, I agree, there needs to be more, but that is not a failing of the camera or lens, merely an issue of shooting distance, which we have both already suggested.
To imply the 100-400 and 7D are not up to the task is stretching credulity, of course there are better options out there, at a price, but my suggestion of better post processing will elevate chasinglights output far faster and more cheaply than getting another lens, besides, he would need better post processing skills even if he got a much more expensive lens.
Below is a 100% crop, drop it on your desktop to see it without the forum software's butchering. No noise, sharpness not an issue, just needs to be closer for more resolution.