Developers in crypto know about the oracle problem better than anyone. It's not some sort of revelation. The oracle problem has been discussed ad nauseum within the community since at least 2011/2012.
Shouldn't you expect from smart people that they eventually realize the conceptual infeasibility of what they are trying to accomplish?
Why are there developers in crypto? Because it's very cool and interesting? I'm currently working on building applications for Starkware and layer 2 networks and I'm loving it. It's totally wild what you can do with programmable money, like https://alchemix.fi/ where you can get loans that repay themselves by providing liquidity to yield aggregating protocols. Totally new way of thinking about money and value. I think it's funny when people think this is useless. I suspect they wouldnt be saying that if they actually developed applications on the EVM