The press accused Shaw of mediocrity and sneering at heroism and patriotism