CERN's $17-billion supercollider in question as top funder criticizes costGerman government finds 91-kilometre European particle accelerator unaffordable.