Lambda (облачные функции) создавались не под Node.js, как и не под Python, или любой другой язык. Говорить что не используются все функции ноды, ну так да, как и остальных языков. Задача то не в этом. Lambda это Compute Service, это про CPU, и никак не про IO. Говорить здесь про IO смешно. Для IO используются другие сервисы. Если опыт ограничивается только связкой API Gateway, то это лишь малая область применения. Основной выбор использовать лямбду на моей практике делается между:
Lambda vs Glue vs Fargate vs Sagemaker Job. Именно здесь я принимаю решение. Потому как это compute сервисы. А за IO отвечают Kinesis, SQS, SNS и т.д. И именно с них можно считывать от 1 до 10000 events, для вычислений.