People give you respect only after you have achieved something, not before. These scientists have failed to deliver anything concrete after wasting billions of dollars of tax payers money. Saying that first respect them then only they will deliver is stupid. You should understand that they work for developing technology and not for getting respect. Respect is something you get, never demand.