If your solution would work except for some reason, then you don’t actually have a solution . A drill that works in space except for all that vacuum and radiation isn’t actually a space drill. It’s a space drill for some alternate reality, meaning the one you’re not actually in. You haven’t solved the problem. You’re not as good of a problem solver as you think you are, sorry. Stop acting like you’ve solved it. You h…
I think it’s worthwhile to be able to say “we could solve the problem if it weren’t for X” so we can talk about why “X” is the way it is. That is, the job of philosophers is not to solve problems, but to articulate a way of looking at problems which may lead to solutions.
Here’s where things go wrong. You’ve identified the next obstacle, and it is likely going to need time and attention to solve. It’s worthy of respect in a “respect your enemy” sort of way. But when the near-solution is engineering and the obstacle is social, people adopt this harumph attitude. Making glib statements like “we could, but we just don’t”. I don’t think that does anything to actually help solve the problem. It reduces a tremendous amount of someone else’s work to an annoyance.
This is the exact same as an idea guy coming in and expecting the engineers to “just implement it”. This is not an effective way to motivate people or enact a vision.