It’s not black and white, I get it, but the proper thing to do would be to negotiate a new contract that actually reflects your working relationship to your employer.
So if anything, my behavior is in-line with my contract. They are continuing to employ me at-will and are not exercising their right (per the contract) to terminate the relationship at any time.
I can’t see a problem with how you’re working at an individual level, and as you say, you are productive and working in-line with your contract. However, the original poster was talking about young people not feeling motivated due to inequality.
The fact that you’ve managed to find a job that works well for you as an experienced professional does not change the fact that a young person should be working hard (and potentially long). Would you have gotten to where you are if you’d done the minimum your entire career?
I think so? Or at least somewhere like it. Because I've always been optimizing for working less. I got plenty of D's on final exams because a B or A was assured, for instance. It just so happens a software job in the 2010s was a juicy path of least resistance. I'm glad to have found it (part of that was luck and meeting some people who suggested I do it).
The point isn't that I'm shirking. It's that I'm hitting and passing the bar of "good employee" in that amount of work time.
If you wanted to own my time, you could've paid me hourly. But you wanted my skills.