These two statements are contradictory, IMHO. If you accept that Lewontin "should expect to be attacked on political grounds" because his science may be ideologically motivated, then you are also failing to differentiate. A scientific approach would be, "regardless of Lewontin's political beliefs, let's see if his conclusions are supported by the available data".