So, are you teaching people to optimize their LoC count, or are you teaching people linear algebra? I don't see how you can effectively do both.
It's because LoC and readability and maintainability matters.
Teaching Linear Algebra using NumPy isn't equivalent to teaching people linear algebra + teaching people to optimize LoC. Flawed argument.