Of course, we can generally work around all these things. The point is it is annoying to do so. It adds friction and further couples you to a proprietary platform.
You're better off using ECS / Fargate for application logic.