"To be fair, mixing meth and display logic in a giant function like that is a bad idea in any programming language."
Frankly, I agree with either statement.