Were you the same when you were a junior? I was. I didn't have the experience to understand the impact of my changes. The norm reply on HN: "You need more mentoring or code review.". Sometimes (usually?) that is in short supply.
You raise a great point in your reply. At some point, as a junior, you begin to develop your own personal software philosophy and break-away from your seniors/mentors.