そもそもuse strictがあること自体おかしい。
今は付けることが推奨されてるけど、
付けるとモジュールなどによっては不具合が起きる場合があるから必須ではない。
最初からそういう前提で作らなかったのが問題。
学習コストや開発効率以前に設計そのものに欠陥がある言語の典型。
産廃未満のカス。