These are dark patterns only if you exaggerate them as such. There is a lot of good that you can do along the same lines. Reflecting to your points:
1. Communication is key. People can't magically share your experience, you have to share it with them deliberately.
2. Basically the same topic. The brain is lazy and often tries to take the shorter route. Regarding other people, it's easier to think that they are simple, one-dimensional beings, and as such, it's easier to judge them. So, in order to be viewed as a human, you need to share what it means being you. If you humanize yourself, and try to remember others as human, you will get more positive outcomes not because ugly politics, but because you are a better company.
3. Caring about problems people don't like to care about? I think that can be really fulfilling and yes, if others see that you're not afraid to tackle undesirable problems, they'll think you're useful.
4. This is something that is a true bad behavior. There's also a flipside that you'll now be stuck with your miserable code yourself. Also any competent manager or teammate will spot this and work against you, which you don't want.
My advice would be that it's best to stay away from workplaces where politics go like this, it just will bring misery on the long term. One has to play the game to some extent, but there's a lot of difference in only playing the game and using everyone, and just adapting to how humans work in a social setting and working with that.