Https with let's encrypt behind a vpn?

Why do you need a certificate?

Lots of the reasons to use certificates beyond security are diminished when said server is on a private network.