US President Barack Obama would not agree with the United States’ former attorney general Eric Holder who suggested that Edward Snowden performed a "public service" in leaking classified intelligence revealing global surveillance, White House spokesman Josh Earnest said Tuesday.