> Most software engineers are lazy and lack a true sense of craft, so they usually skip building a great UX when it’s not a requirement.
From my observations, it's usually not that devs are lazy or lack a sense of craft, it's that their employers are not willing to spend money building something that isn't actually a requirement.