People giving a poor review here don't understand the scientific method approach to engineering. The scientific truth and proper question elaboration is what make this website and this company so great, countless hours of work have been saved by them having a deep impact in the worlds economy from such a small use case