Because that's kind of where I'm at with my job now. For 3.5 years I've been one of the most productive members of my team, but with recent policy changes over the last 8 months, I've burned out entirely. I'm now one of the least productive on the team (self-admittedly) and also have much to complain about. I haven't suddenly changed who I am or how much I'm willing to work, the environment has changed and caused both effects simultaneously. And I'm sure I'm not the only one with this experience.
I'll use a recent situation as an example. Before I do though I wanted to say I am sorry that you're burning out. Knowing this is the first step, and I hope you make a change or find a coping mechanism that helps you. I have been through the same situation a few times now. I'm never quite the same afterwards but I have been able return to being a productive worker without radically rethinking my life.
I worked with someone who in my opinion was extremely entitled, prioritizing activism and social issues above getting work done. This company tolerated a lot of it (California company), however, the reality is that work had to get done. If only this person put as much effort into their workload as they did their complaints it would have been a non-issue.
It killed morale and this person eventually had a negative reputation, and was let go. It was bad. A bunch of meetings, talking with folks, but after about 3 months of work there was a hello world, a readme, and a "demo" app in the wrong language that didn't even showcase the crux of the problem that was targeted.
In my opinion there is a time and place for stuff like this, and we must never forget we get paid to produce work.