> Economics reminds me of Software Engineering a bit, where smart people on two sides can argue opposite cases and both sound reasonable!
Pet peeve: This is pretty valid for Macro Economics. Because it's an extremely difficult field.
Micro Economics is a solid hard science that has taught us many invaluable things!