Definitely but when you can run this in places like Azure with tight contracts it makes little sense except for the ultra paranoid.
It’s cool to run things locally and it will get better as time goes on but for most use cases I don’t find it worth it. Everyone is different and folks that enjoy the idea of local network secure can run it locally.