Chimera, I can tear down and rebuild a computer, as many here can. I can rewire a house. I can run plumbing. I've finished basements. I can solder, and have in fact wired and built many basic electronic devices (basic meters, kill-a-watt style devices, mini-computers, etc). I've assembled a 2 stroke engine.
Having said all of that, I would NOT resolder a switch on a board that new. A board from 10 years ago? Sure. A board still under mandatory warranty? Hell no. If anything, I would get on the phone with them and demand a refund. And if they refused, just keep requesting until I've cost them more money in CS fees.
Then again, I also prefer to pay someone else to service my car. They are more adept at such tasks than I am, and I value my time at a rate higher than they charge.
Just because I *can* do something, doesn't mean I am willing to do so. Yes, I can change a tire. But I'd still call roadside assistance to do it for me in many situations (dangerous roads, high winds, stormy weather, etc.).
As has been said before, just because *you* think it's something that everyone should do doesn't mean it is.
Edit: Edited to remove rude comments.