Object-Oriented Programming is Bad