It is amusing that giving one's opinion generates such strident replies from those who know it all and will put up with no questioning. Someone once said "Arogance is the shield of incompetence."