Based on your feedback, most people miss the point of this article. Calisthenics are practices to work on your skills. These "rules" are not hard and fast, but there are real benefits to learning to think differently about your code. I actually practice quite a few of these and they have changed the readability and quality of my code. I disagree with some of them too, but that won't stop me from spinning up a few test projects to see if there is a benefit to me. I appreciate you taking the time to share something with the community.