Yeah it’s a bit of an unfair comparison that. Hypervisor VS conainer manager.
The reason you run Proxmox is to do «everything» in one place, including docker.
If all you host are containers, then I agree it’s overkill, but if you want VM’s and containers combined, maybe even in a cluster, then Proxmox is hard to beat.
I host LXC’s with Portainer inside Proxmox, as I find it easier to deal with and maintain. Then in a VM I run the full HomeAssistant OS instead of the Docker image.
Unless you don’t need it at all, I’d recommend you give it another try. It’s a very flexible system that «does it all» once you get going.
You’re not wrong, but I think you might be leaving some future capabilities on the table, that’s it.
There is nothing wrong with running everything through Portainer at all. It’s how I started myself. The downside is that it’s limited if you ever wish to do e.g. HA OS or a sandboxed OS for testing/playing around. Automatic backups, re-sizing LXC’s or giving more memory is also easier to do with a GUI than in CLI. At least for me hehe.
That’s the great thing about self hosting though: if you’re happy with it, then it’s perfect!
Don’t change anything because someone tells you to if it works for you, friend!