Problem here is that the engineers are saying "this problem is hard for these reasons" and people like you are screaming that you don't care, fix it. And when they say it'll take X years, your scream that it isn't good enough. Or that the goal posts are moving (problems are complex and involve more than one thing). There standard you're setting is unreasonable.
Calm down (helpful I know). Stop yelling at people when they are trying to work the problem. It isn't going to get done the way you like but it can get done if you stop asking for impossible.