I believe AWS has a good guide on setting up a “secure” Helm deployment running Tiller locally using EKS:
The issue is the server side tiller component. This is going away in Helm 3.
Think you've hit the nail on the head there, it's a fair criticism.