I feel like"software" is a really big bucket and there's actually a wide spectrum of projects with different scopes and missions. Some projects are actively harmful to society and I would have a hard time getting meaning from building such software. However there is also a lot of useful progress we can make too, so anyone finding low motivation to keep at it should consider building something else as an option.