Generation III+ technology: What has gone wrong?