Trust me. That's a common argument used when java introduces new features. Wait you see the same argument once value classes come to jdk 28.