Pluto protest at Neptune Coffee: "Pluto matters ... Lame scientists"