There are economic and environmental costs to everyone having the tools, skills and supplies to repair a reasonable range of products. At the least it likely makes more sense to have a specialist perform any but the most basic repairs rather than doing it yourself.
In some cases repairs make sense from an efficiency perspective, in some they don't. All I'm really saying is that it's better to evaluate the more efficient choice dispassionately rather than painting repair as somehow morally superior to buying new.