This has pretty much always been the case. You've never been able to build production-level software in 2 days (not even in the age of AI, no), so it's always been about having a UI with mocked data.
I did a lot of hackathons when I was in school more than 10 years ago and that's how they all were and what every team did.