yeah but you run into other issues when you put all of your lambdas on the same VPC
I totally believe you, I just can't see how it becomes easier than chucking a container on Fargate or something. Maybe I've just been scarred by lambda rat's nests in the past.
CDK for everything else.
EC2-backed ECS has a great use case for things that you can run ephemerally in a container but require a persistent data store.
Seems like a leaner setup than using ECS/Fargate + LBs to me. Have I overlooked something?