I am one of these guys who is using K8S at home. The reason is a unified platform for work and home environment.
You could possibly do it cheaper on AWS with RI discounts, but you'd have to setup the cluster yourself to avoid the ~$140/mo fee.
Im running mine with three VPS and 8GB ram. Just for personal services and learning/fucking around purposes.
Disclaimer: I‘m the author.
However, http/https ports are already used on routers to offer an admin web GUI. It’s technically possible to circumvent this with some ad-hoc firewall rules, but it depends if the router admin UI let’s you do that.
not on the wan side I'd hope