You can, and if you want to use Lambdas, you can also route to them from ALBs, which has a bit confusing of a pricing model for comparison, but has no per-request cost.
I'm baffled at the complexity of just ELB pricing. Do AWS customers just not care?