I absolutely believe this, it attracts developers that can see the idealistic potential. It is worthwhile to do your part for an ideal future.
The fact that you your vision is undermined by a determined group of profiteers doesn’t diminish the value of what you can accomplish toward an ideal future.
I don’t think I’ve ever worked with anyone in engineering who I would consider degenerate aside from the occasional crypto supporter. Even 30% seems like a scary high percentage of degenerate engineers.