I wonder: if somebody would silently break sha256 and was able to mine an almost arbitrary amount of Bitcoin would it be unethical to do so? (Or illegal, which would probably depend on the jurisdiction)
I feel like it would be slightly unethical but on the other hand you're not really defrauding anybody. You did actually produce those blocks, not by improving your calculator but by using some other method.