Does the majority still believe in a release at the end of 2025?

Title